#include "ir2.h"

const IR2_OPND_TYPE ir2_opnd_type_table[] ={
    IR2_OPND_NONE, //OPD_INVALID
    IR2_OPND_CC, //FCC_CA
    IR2_OPND_CC, //FCC_CD
    IR2_OPND_CC, //FCC_CJ
    IR2_OPND_NONE, //IMM_CODE
    IR2_OPND_IMM, //IMM_CONDF
    IR2_OPND_IMM, //IMM_CONDH
    IR2_OPND_IMM, //IMM_CONDL
    IR2_OPND_NONE, //OPD_CSR
    IR2_OPND_FPR, //FPR_FA
    IR2_OPND_FCSR, //OPD_FCSRH
    IR2_OPND_FCSR, //OPD_FCSRL
    IR2_OPND_FPR, //FPR_FD
    IR2_OPND_FPR, //FPR_FJ
    IR2_OPND_FPR, //FPR_FK
    IR2_OPND_IMM, //IMM_HINTL
    IR2_OPND_IMM, //IMM_HINTS
    IR2_OPND_IMM, //IMM_I13
    IR2_OPND_NONE, //IMM_IDXS
    IR2_OPND_NONE, //IMM_IDXM
    IR2_OPND_NONE, //IMM_IDXL
    IR2_OPND_NONE, //IMM_IDXLL
    IR2_OPND_NONE, //IMM_LEVEL
    IR2_OPND_IMM, //IMM_LSBD
    IR2_OPND_IMM, //IMM_LSBW
    IR2_OPND_IMM, //IMM_MODE
    IR2_OPND_IMM, //IMM_MSBD
    IR2_OPND_IMM, //IMM_MSBW
    IR2_OPND_IMM, //IMM_OFFS
    IR2_OPND_IMM, //IMM_OFFL
    IR2_OPND_IMM, //IMM_OFFLL
    IR2_OPND_NONE, //OPD_OPCACHE
    IR2_OPND_IMM, //IMM_OPX86
    IR2_OPND_IMM, //IMM_PTR
    IR2_OPND_GPR, //GPR_RD
    IR2_OPND_GPR, //GPR_RJ
    IR2_OPND_GPR, //GPR_RK
    IR2_OPND_IMM, //IMM_SA2
    IR2_OPND_IMM, //IMM_SA3
    IR2_OPND_SCR, //SCR_SD
    IR2_OPND_NONE, //IMM_SEQ
    IR2_OPND_IMM, //IMM_SI10
    IR2_OPND_IMM, //IMM_SI11
    IR2_OPND_IMM, //IMM_SI12
    IR2_OPND_IMM, //IMM_SI14
    IR2_OPND_IMM, //IMM_SI16
    IR2_OPND_IMM, //IMM_SI20
    IR2_OPND_IMM, //IMM_SI5
    IR2_OPND_IMM, //IMM_SI8
    IR2_OPND_IMM, //IMM_SI9
    IR2_OPND_SCR, //SCR_SJ
    IR2_OPND_IMM, //IMM_UI1
    IR2_OPND_IMM, //IMM_UI12
    IR2_OPND_IMM, //IMM_UI2
    IR2_OPND_IMM, //IMM_UI3
    IR2_OPND_IMM, //IMM_UI4
    IR2_OPND_IMM, //IMM_UI5H
    IR2_OPND_IMM, //IMM_UI5L
    IR2_OPND_IMM, //IMM_UI6
    IR2_OPND_IMM, //IMM_UI7
    IR2_OPND_IMM, //IMM_UI8
    IR2_OPND_FPR, //FPR_VA
    IR2_OPND_FPR, //FPR_VD
    IR2_OPND_FPR, //FPR_VJ
    IR2_OPND_FPR, //FPR_VK
    IR2_OPND_FPR, //FPR_XA
    IR2_OPND_FPR, //FPR_XD
    IR2_OPND_FPR, //FPR_XJ
    IR2_OPND_FPR, //FPR_XK
};

const GM_OPERAND_PLACE_RELATION bit_field_table[] = {
    {OPD_INVALID, {-1, -1}, {-1, -1} },
    {FCC_CA, {15, 17}, {-1, -1} },
    {FCC_CD, {0, 2}, {-1, -1} },
    {FCC_CJ, {5, 7}, {-1, -1} },
    {IMM_CODE, {0, 14}, {-1, -1} },
    {IMM_CONDF, {15, 19}, {-1, -1} },
    {IMM_CONDH, {10, 13}, {-1, -1} },
    {IMM_CONDL, {0, 3}, {-1, -1} },
    {OPD_CSR, {10, 23}, {-1, -1} },
    {FPR_FA, {15, 19}, {-1, -1} },
    {OPD_FCSRH, {5, 9}, {-1, -1} },
    {OPD_FCSRL, {0, 4}, {-1, -1} },
    {FPR_FD, {0, 4}, {-1, -1} },
    {FPR_FJ, {5, 9}, {-1, -1} },
    {FPR_FK, {10, 14}, {-1, -1} },
    {IMM_HINTL, {0, 14}, {-1, -1} },
    {IMM_HINTS, {0, 4}, {-1, -1} },
    {IMM_I13, {5, 17}, {-1, -1} },
    {IMM_IDXS, {18, 18}, {-1, -1} },
    {IMM_IDXM, {18, 19}, {-1, -1} },
    {IMM_IDXL, {18, 20}, {-1, -1} },
    {IMM_IDXLL, {18, 21}, {-1, -1} },
    {IMM_LEVEL, {10, 17}, {-1, -1} },
    {IMM_LSBD, {10, 15}, {-1, -1} },
    {IMM_LSBW, {10, 14}, {-1, -1} },
    {IMM_MODE, {5, 9}, {-1, -1} },
    {IMM_MSBD, {16, 21}, {-1, -1} },
    {IMM_MSBW, {16, 20}, {-1, -1} },
    {IMM_OFFS, {10, 25}, {-1, -1} },
    {IMM_OFFL, {10, 25}, {0, 4} },
    {IMM_OFFLL, {10, 25}, {0, 9} },
    {OPD_OPCACHE, {0, 4}, {-1, -1} },
    {IMM_OPX86, {5, 9}, {-1, -1} },
    {IMM_PTR, {5, 7}, {-1, -1} },
    {GPR_RD, {0, 4}, {-1, -1} },
    {GPR_RJ, {5, 9}, {-1, -1} },
    {GPR_RK, {10, 14}, {-1, -1} },
    {IMM_SA2, {15, 16}, {-1, -1} },
    {IMM_SA3, {15, 17}, {-1, -1} },
    {SCR_SD, {0, 1}, {-1, -1} },
    {IMM_SEQ, {10, 17}, {-1, -1} },
    {IMM_SI10, {10, 19}, {-1, -1} },
    {IMM_SI11, {10, 20}, {-1, -1} },
    {IMM_SI12, {10, 21}, {-1, -1} },
    {IMM_SI14, {10, 23}, {-1, -1} },
    {IMM_SI16, {10, 25}, {-1, -1} },
    {IMM_SI20, {5, 24}, {-1, -1} },
    {IMM_SI5, {10, 14}, {-1, -1} },
    {IMM_SI8, {10, 17}, {-1, -1} },
    {IMM_SI9, {10, 18}, {-1, -1} },
    {SCR_SJ, {5, 6}, {-1, -1} },
    {IMM_UI1, {10, 10}, {-1, -1} },
    {IMM_UI12, {10, 21}, {-1, -1} },
    {IMM_UI2, {10, 11}, {-1, -1} },
    {IMM_UI3, {10, 12}, {-1, -1} },
    {IMM_UI4, {10, 13}, {-1, -1} },
    {IMM_UI5H, {15, 19}, {-1, -1} },
    {IMM_UI5L, {10, 14}, {-1, -1} },
    {IMM_UI6, {10, 15}, {-1, -1} },
    {IMM_UI7, {10, 16}, {-1, -1} },
    {IMM_UI8, {10, 17}, {-1, -1} },
    {FPR_VA, {15, 19}, {-1, -1} },
    {FPR_VD, {0, 4}, {-1, -1} },
    {FPR_VJ, {5, 9}, {-1, -1} },
    {FPR_VK, {10, 14}, {-1, -1} },
    {FPR_XA, {15, 19}, {-1, -1} },
    {FPR_XD, {0, 4}, {-1, -1} },
    {FPR_XJ, {5, 9}, {-1, -1} },
    {FPR_XK, {10, 14}, {-1, -1} },
};

const GM_LA_OPCODE_FORMAT lisa_format_table[] = {
    {LISA_INVALID, 0x0, {OPD_INVALID}},
    {LISA_ILL, -1, {OPD_INVALID}},
    {LISA_LABEL, 0x0, {OPD_INVALID}},
    {LISA_X86_INST, 0x0, {OPD_INVALID}},
    {LISA_DUP, 0x0, {OPD_INVALID}},
    {LISA_MOV64, 0x0, {OPD_INVALID}},
    {LISA_MOV32_SX, 0x0, {OPD_INVALID}},
    {LISA_MOV32_ZX, 0x0, {OPD_INVALID}},
    {LISA_CLR_H32, 0x0, {OPD_INVALID}},
    {LISA_ADD, 0x0, {OPD_INVALID}},
    {LISA_SUB, 0x0, {OPD_INVALID}},
    {LISA_ADDI_ADDRX, 0x0, {OPD_INVALID}},
    {LISA_LOAD_ADDRX, 0x0, {OPD_INVALID}},
    {LISA_STORE_ADDRX, 0x0, {OPD_INVALID}},
    {LISA_GR2SCR, 0x00000800, {SCR_SD, GPR_RJ}},
    {LISA_SCR2GR, 0x00000c00, {GPR_RD, SCR_SJ}},
    {LISA_CLO_W, 0x00001000, {GPR_RD, GPR_RJ}},
    {LISA_CLZ_W, 0x00001400, {GPR_RD, GPR_RJ}},
    {LISA_CTO_W, 0x00001800, {GPR_RD, GPR_RJ}},
    {LISA_CTZ_W, 0x00001c00, {GPR_RD, GPR_RJ}},
    {LISA_CLO_D, 0x00002000, {GPR_RD, GPR_RJ}},
    {LISA_CLZ_D, 0x00002400, {GPR_RD, GPR_RJ}},
    {LISA_CTO_D, 0x00002800, {GPR_RD, GPR_RJ}},
    {LISA_CTZ_D, 0x00002c00, {GPR_RD, GPR_RJ}},
    {LISA_REVB_2H, 0x00003000, {GPR_RD, GPR_RJ}},
    {LISA_REVB_4H, 0x00003400, {GPR_RD, GPR_RJ}},
    {LISA_REVB_2W, 0x00003800, {GPR_RD, GPR_RJ}},
    {LISA_REVB_D, 0x00003c00, {GPR_RD, GPR_RJ}},
    {LISA_REVH_2W, 0x00004000, {GPR_RD, GPR_RJ}},
    {LISA_REVH_D, 0x00004400, {GPR_RD, GPR_RJ}},
    {LISA_BITREV_4B, 0x00004800, {GPR_RD, GPR_RJ}},
    {LISA_BITREV_8B, 0x00004c00, {GPR_RD, GPR_RJ}},
    {LISA_BITREV_W, 0x00005000, {GPR_RD, GPR_RJ}},
    {LISA_BITREV_D, 0x00005400, {GPR_RD, GPR_RJ}},
    {LISA_EXT_W_H, 0x00005800, {GPR_RD, GPR_RJ}},
    {LISA_EXT_W_B, 0x00005c00, {GPR_RD, GPR_RJ}},
    {LISA_RDTIMEL_W, 0x00006000, {GPR_RD, GPR_RJ}},
    {LISA_RDTIMEH_W, 0x00006400, {GPR_RD, GPR_RJ}},
    {LISA_RDTIME_D, 0x00006800, {GPR_RD, GPR_RJ}},
    {LISA_CPUCFG, 0x00006c00, {GPR_RD, GPR_RJ}},
    {LISA_X86MTTOP, 0x00007000, {IMM_PTR}},
    {LISA_X86MFTOP, 0x00007400, {GPR_RD}},
    {LISA_X86LOOPE, 0x00007800, {GPR_RD, GPR_RJ}},
    {LISA_X86LOOPNE, 0x00007c00, {GPR_RD, GPR_RJ}},
    {LISA_X86INC_B, 0x00008000, {GPR_RJ}},
    {LISA_X86INC_H, 0x00008001, {GPR_RJ}},
    {LISA_X86INC_W, 0x00008002, {GPR_RJ}},
    {LISA_X86INC_D, 0x00008003, {GPR_RJ}},
    {LISA_X86DEC_B, 0x00008004, {GPR_RJ}},
    {LISA_X86DEC_H, 0x00008005, {GPR_RJ}},
    {LISA_X86DEC_W, 0x00008006, {GPR_RJ}},
    {LISA_X86DEC_D, 0x00008007, {GPR_RJ}},
    {LISA_X86SETTM, 0x00008008, {}},
    {LISA_X86CLRTM, 0x00008028, {}},
    {LISA_X86INCTOP, 0x00008009, {}},
    {LISA_X86DECTOP, 0x00008029, {}},
    {LISA_ASRTLE_D, 0x00010000, {GPR_RJ, GPR_RK}},
    {LISA_ASRTGT_D, 0x00018000, {GPR_RJ, GPR_RK}},
    {LISA_ALSL_W, 0x00040000, {GPR_RD, GPR_RJ, GPR_RK, IMM_SA2}},
    {LISA_ALSL_WU, 0x00060000, {GPR_RD, GPR_RJ, GPR_RK, IMM_SA2}},
    {LISA_BYTEPICK_W, 0x00080000, {GPR_RD, GPR_RJ, GPR_RK, IMM_SA2}},
    {LISA_BYTEPICK_D, 0x000c0000, {GPR_RD, GPR_RJ, GPR_RK, IMM_SA3}},
    {LISA_ADD_W, 0x00100000, {GPR_RD, GPR_RJ, GPR_RK}},
    {LISA_ADD_D, 0x00108000, {GPR_RD, GPR_RJ, GPR_RK}},
    {LISA_SUB_W, 0x00110000, {GPR_RD, GPR_RJ, GPR_RK}},
    {LISA_SUB_D, 0x00118000, {GPR_RD, GPR_RJ, GPR_RK}},
    {LISA_SLT, 0x00120000, {GPR_RD, GPR_RJ, GPR_RK}},
    {LISA_SLTU, 0x00128000, {GPR_RD, GPR_RJ, GPR_RK}},
    {LISA_MASKEQZ, 0x00130000, {GPR_RD, GPR_RJ, GPR_RK}},
    {LISA_MASKNEZ, 0x00138000, {GPR_RD, GPR_RJ, GPR_RK}},
    {LISA_NOR, 0x00140000, {GPR_RD, GPR_RJ, GPR_RK}},
    {LISA_AND, 0x00148000, {GPR_RD, GPR_RJ, GPR_RK}},
    {LISA_OR, 0x00150000, {GPR_RD, GPR_RJ, GPR_RK}},
    {LISA_XOR, 0x00158000, {GPR_RD, GPR_RJ, GPR_RK}},
    {LISA_ORN, 0x00160000, {GPR_RD, GPR_RJ, GPR_RK}},
    {LISA_ANDN, 0x00168000, {GPR_RD, GPR_RJ, GPR_RK}},
    {LISA_SLL_W, 0x00170000, {GPR_RD, GPR_RJ, GPR_RK}},
    {LISA_SRL_W, 0x00178000, {GPR_RD, GPR_RJ, GPR_RK}},
    {LISA_SRA_W, 0x00180000, {GPR_RD, GPR_RJ, GPR_RK}},
    {LISA_SLL_D, 0x00188000, {GPR_RD, GPR_RJ, GPR_RK}},
    {LISA_SRL_D, 0x00190000, {GPR_RD, GPR_RJ, GPR_RK}},
    {LISA_SRA_D, 0x00198000, {GPR_RD, GPR_RJ, GPR_RK}},
    {LISA_ROTR_B, 0x001a0000, {GPR_RD, GPR_RJ, GPR_RK}},
    {LISA_ROTR_H, 0x001a8000, {GPR_RD, GPR_RJ, GPR_RK}},
    {LISA_ROTR_W, 0x001b0000, {GPR_RD, GPR_RJ, GPR_RK}},
    {LISA_ROTR_D, 0x001b8000, {GPR_RD, GPR_RJ, GPR_RK}},
    {LISA_MUL_W, 0x001c0000, {GPR_RD, GPR_RJ, GPR_RK}},
    {LISA_MULH_W, 0x001c8000, {GPR_RD, GPR_RJ, GPR_RK}},
    {LISA_MULH_WU, 0x001d0000, {GPR_RD, GPR_RJ, GPR_RK}},
    {LISA_MUL_D, 0x001d8000, {GPR_RD, GPR_RJ, GPR_RK}},
    {LISA_MULH_D, 0x001e0000, {GPR_RD, GPR_RJ, GPR_RK}},
    {LISA_MULH_DU, 0x001e8000, {GPR_RD, GPR_RJ, GPR_RK}},
    {LISA_MULW_D_W, 0x001f0000, {GPR_RD, GPR_RJ, GPR_RK}},
    {LISA_MULW_D_WU, 0x001f8000, {GPR_RD, GPR_RJ, GPR_RK}},
    {LISA_DIV_W, 0x00200000, {GPR_RD, GPR_RJ, GPR_RK}},
    {LISA_MOD_W, 0x00208000, {GPR_RD, GPR_RJ, GPR_RK}},
    {LISA_DIV_WU, 0x00210000, {GPR_RD, GPR_RJ, GPR_RK}},
    {LISA_MOD_WU, 0x00218000, {GPR_RD, GPR_RJ, GPR_RK}},
    {LISA_DIV_D, 0x00220000, {GPR_RD, GPR_RJ, GPR_RK}},
    {LISA_MOD_D, 0x00228000, {GPR_RD, GPR_RJ, GPR_RK}},
    {LISA_DIV_DU, 0x00230000, {GPR_RD, GPR_RJ, GPR_RK}},
    {LISA_MOD_DU, 0x00238000, {GPR_RD, GPR_RJ, GPR_RK}},
    {LISA_CRC_W_B_W, 0x00240000, {GPR_RD, GPR_RJ, GPR_RK}},
    {LISA_CRC_W_H_W, 0x00248000, {GPR_RD, GPR_RJ, GPR_RK}},
    {LISA_CRC_W_W_W, 0x00250000, {GPR_RD, GPR_RJ, GPR_RK}},
    {LISA_CRC_W_D_W, 0x00258000, {GPR_RD, GPR_RJ, GPR_RK}},
    {LISA_CRCC_W_B_W, 0x00260000, {GPR_RD, GPR_RJ, GPR_RK}},
    {LISA_CRCC_W_H_W, 0x00268000, {GPR_RD, GPR_RJ, GPR_RK}},
    {LISA_CRCC_W_W_W, 0x00270000, {GPR_RD, GPR_RJ, GPR_RK}},
    {LISA_CRCC_W_D_W, 0x00278000, {GPR_RD, GPR_RJ, GPR_RK}},
    {LISA_ADDU12I_W, 0x00290000, {GPR_RD, GPR_RJ, IMM_SI5}},
    {LISA_ADDU12I_D, 0x00298000, {GPR_RD, GPR_RJ, IMM_SI5}},
    {LISA_BREAK, 0x002a0000, {IMM_CODE}},
    {LISA_DBGCALL, 0x002a8000, {IMM_CODE}},
    {LISA_SYSCALL, 0x002b0000, {IMM_CODE}},
    {LISA_HYPCALL, 0x002b8000, {IMM_CODE}},
    {LISA_ALSL_D, 0x002c0000, {GPR_RD, GPR_RJ, GPR_RK, IMM_SA2}},
    {LISA_ADC_B, 0x00300000, {GPR_RD, GPR_RJ, GPR_RK}},
    {LISA_ADC_H, 0x00308000, {GPR_RD, GPR_RJ, GPR_RK}},
    {LISA_ADC_W, 0x00310000, {GPR_RD, GPR_RJ, GPR_RK}},
    {LISA_ADC_D, 0x00318000, {GPR_RD, GPR_RJ, GPR_RK}},
    {LISA_SBC_B, 0x00320000, {GPR_RD, GPR_RJ, GPR_RK}},
    {LISA_SBC_H, 0x00328000, {GPR_RD, GPR_RJ, GPR_RK}},
    {LISA_SBC_W, 0x00330000, {GPR_RD, GPR_RJ, GPR_RK}},
    {LISA_SBC_D, 0x00338000, {GPR_RD, GPR_RJ, GPR_RK}},
    {LISA_RCR_B, 0x00340000, {GPR_RD, GPR_RJ, GPR_RK}},
    {LISA_RCR_H, 0x00348000, {GPR_RD, GPR_RJ, GPR_RK}},
    {LISA_RCR_W, 0x00350000, {GPR_RD, GPR_RJ, GPR_RK}},
    {LISA_RCR_D, 0x00358000, {GPR_RD, GPR_RJ, GPR_RK}},
    {LISA_ARMMOVE, 0x00364000, {GPR_RD, GPR_RJ, IMM_CONDH}},
    {LISA_SETX86J, 0x00368000, {GPR_RD, IMM_CONDH}},
    {LISA_SETARMJ, 0x0036c000, {GPR_RD, IMM_CONDH}},
    {LISA_ARMADD_W, 0x00370010, {GPR_RJ, GPR_RK, IMM_CONDL}},
    {LISA_ARMSUB_W, 0x00378010, {GPR_RJ, GPR_RK, IMM_CONDL}},
    {LISA_ARMADC_W, 0x00380010, {GPR_RJ, GPR_RK, IMM_CONDL}},
    {LISA_ARMSBC_W, 0x00388010, {GPR_RJ, GPR_RK, IMM_CONDL}},
    {LISA_ARMAND_W, 0x00390010, {GPR_RJ, GPR_RK, IMM_CONDL}},
    {LISA_ARMOR_W, 0x00398010, {GPR_RJ, GPR_RK, IMM_CONDL}},
    {LISA_ARMXOR_W, 0x003a0010, {GPR_RJ, GPR_RK, IMM_CONDL}},
    {LISA_ARMSLL_W, 0x003a8010, {GPR_RJ, GPR_RK, IMM_CONDL}},
    {LISA_ARMSRL_W, 0x003b0010, {GPR_RJ, GPR_RK, IMM_CONDL}},
    {LISA_ARMSRA_W, 0x003b8010, {GPR_RJ, GPR_RK, IMM_CONDL}},
    {LISA_ARMROTR_W, 0x003c0010, {GPR_RJ, GPR_RK, IMM_CONDL}},
    {LISA_ARMSLLI_W, 0x003c8010, {GPR_RJ, IMM_UI5L, IMM_CONDL}},
    {LISA_ARMSRLI_W, 0x003d0010, {GPR_RJ, IMM_UI5L, IMM_CONDL}},
    {LISA_ARMSRAI_W, 0x003d8010, {GPR_RJ, IMM_UI5L, IMM_CONDL}},
    {LISA_ARMROTRI_W, 0x003e0010, {GPR_RJ, IMM_UI5L, IMM_CONDL}},
    {LISA_X86MUL_B, 0x003e8000, {GPR_RJ, GPR_RK}},
    {LISA_X86MUL_H, 0x003e8001, {GPR_RJ, GPR_RK}},
    {LISA_X86MUL_W, 0x003e8002, {GPR_RJ, GPR_RK}},
    {LISA_X86MUL_D, 0x003e8003, {GPR_RJ, GPR_RK}},
    {LISA_X86MUL_BU, 0x003e8004, {GPR_RJ, GPR_RK}},
    {LISA_X86MUL_HU, 0x003e8005, {GPR_RJ, GPR_RK}},
    {LISA_X86MUL_WU, 0x003e8006, {GPR_RJ, GPR_RK}},
    {LISA_X86MUL_DU, 0x003e8007, {GPR_RJ, GPR_RK}},
    {LISA_X86ADD_WU, 0x003f0000, {GPR_RJ, GPR_RK}},
    {LISA_X86ADD_DU, 0x003f0001, {GPR_RJ, GPR_RK}},
    {LISA_X86SUB_WU, 0x003f0002, {GPR_RJ, GPR_RK}},
    {LISA_X86SUB_DU, 0x003f0003, {GPR_RJ, GPR_RK}},
    {LISA_X86ADD_B, 0x003f0004, {GPR_RJ, GPR_RK}},
    {LISA_X86ADD_H, 0x003f0005, {GPR_RJ, GPR_RK}},
    {LISA_X86ADD_W, 0x003f0006, {GPR_RJ, GPR_RK}},
    {LISA_X86ADD_D, 0x003f0007, {GPR_RJ, GPR_RK}},
    {LISA_X86SUB_B, 0x003f0008, {GPR_RJ, GPR_RK}},
    {LISA_X86SUB_H, 0x003f0009, {GPR_RJ, GPR_RK}},
    {LISA_X86SUB_W, 0x003f000a, {GPR_RJ, GPR_RK}},
    {LISA_X86SUB_D, 0x003f000b, {GPR_RJ, GPR_RK}},
    {LISA_X86ADC_B, 0x003f000c, {GPR_RJ, GPR_RK}},
    {LISA_X86ADC_H, 0x003f000d, {GPR_RJ, GPR_RK}},
    {LISA_X86ADC_W, 0x003f000e, {GPR_RJ, GPR_RK}},
    {LISA_X86ADC_D, 0x003f000f, {GPR_RJ, GPR_RK}},
    {LISA_X86SBC_B, 0x003f0010, {GPR_RJ, GPR_RK}},
    {LISA_X86SBC_H, 0x003f0011, {GPR_RJ, GPR_RK}},
    {LISA_X86SBC_W, 0x003f0012, {GPR_RJ, GPR_RK}},
    {LISA_X86SBC_D, 0x003f0013, {GPR_RJ, GPR_RK}},
    {LISA_X86SLL_B, 0x003f0014, {GPR_RJ, GPR_RK}},
    {LISA_X86SLL_H, 0x003f0015, {GPR_RJ, GPR_RK}},
    {LISA_X86SLL_W, 0x003f0016, {GPR_RJ, GPR_RK}},
    {LISA_X86SLL_D, 0x003f0017, {GPR_RJ, GPR_RK}},
    {LISA_X86SRL_B, 0x003f0018, {GPR_RJ, GPR_RK}},
    {LISA_X86SRL_H, 0x003f0019, {GPR_RJ, GPR_RK}},
    {LISA_X86SRL_W, 0x003f001a, {GPR_RJ, GPR_RK}},
    {LISA_X86SRL_D, 0x003f001b, {GPR_RJ, GPR_RK}},
    {LISA_X86SRA_B, 0x003f001c, {GPR_RJ, GPR_RK}},
    {LISA_X86SRA_H, 0x003f001d, {GPR_RJ, GPR_RK}},
    {LISA_X86SRA_W, 0x003f001e, {GPR_RJ, GPR_RK}},
    {LISA_X86SRA_D, 0x003f001f, {GPR_RJ, GPR_RK}},
    {LISA_X86ROTR_B, 0x003f8000, {GPR_RJ, GPR_RK}},
    {LISA_X86ROTR_H, 0x003f8001, {GPR_RJ, GPR_RK}},
    {LISA_X86ROTR_D, 0x003f8002, {GPR_RJ, GPR_RK}},
    {LISA_X86ROTR_W, 0x003f8003, {GPR_RJ, GPR_RK}},
    {LISA_X86ROTL_B, 0x003f8004, {GPR_RJ, GPR_RK}},
    {LISA_X86ROTL_H, 0x003f8005, {GPR_RJ, GPR_RK}},
    {LISA_X86ROTL_W, 0x003f8006, {GPR_RJ, GPR_RK}},
    {LISA_X86ROTL_D, 0x003f8007, {GPR_RJ, GPR_RK}},
    {LISA_X86RCR_B, 0x003f8008, {GPR_RJ, GPR_RK}},
    {LISA_X86RCR_H, 0x003f8009, {GPR_RJ, GPR_RK}},
    {LISA_X86RCR_W, 0x003f800a, {GPR_RJ, GPR_RK}},
    {LISA_X86RCR_D, 0x003f800b, {GPR_RJ, GPR_RK}},
    {LISA_X86RCL_B, 0x003f800c, {GPR_RJ, GPR_RK}},
    {LISA_X86RCL_H, 0x003f800d, {GPR_RJ, GPR_RK}},
    {LISA_X86RCL_W, 0x003f800e, {GPR_RJ, GPR_RK}},
    {LISA_X86RCL_D, 0x003f800f, {GPR_RJ, GPR_RK}},
    {LISA_X86AND_B, 0x003f8010, {GPR_RJ, GPR_RK}},
    {LISA_X86AND_H, 0x003f8011, {GPR_RJ, GPR_RK}},
    {LISA_X86AND_W, 0x003f8012, {GPR_RJ, GPR_RK}},
    {LISA_X86AND_D, 0x003f8013, {GPR_RJ, GPR_RK}},
    {LISA_X86OR_B, 0x003f8014, {GPR_RJ, GPR_RK}},
    {LISA_X86OR_H, 0x003f8015, {GPR_RJ, GPR_RK}},
    {LISA_X86OR_W, 0x003f8016, {GPR_RJ, GPR_RK}},
    {LISA_X86OR_D, 0x003f8017, {GPR_RJ, GPR_RK}},
    {LISA_X86XOR_B, 0x003f8018, {GPR_RJ, GPR_RK}},
    {LISA_X86XOR_H, 0x003f8019, {GPR_RJ, GPR_RK}},
    {LISA_X86XOR_W, 0x003f801a, {GPR_RJ, GPR_RK}},
    {LISA_X86XOR_D, 0x003f801b, {GPR_RJ, GPR_RK}},
    {LISA_ARMNOT_W, 0x003fc01c, {GPR_RJ, IMM_CONDH}},
    {LISA_ARMMOV_W, 0x003fc01d, {GPR_RJ, IMM_CONDH}},
    {LISA_ARMMOV_D, 0x003fc01e, {GPR_RJ, IMM_CONDH}},
    {LISA_ARMRRX_W, 0x003fc01f, {GPR_RJ, IMM_CONDH}},
    {LISA_SLLI_W, 0x00408000, {GPR_RD, GPR_RJ, IMM_UI5L}},
    {LISA_SLLI_D, 0x00410000, {GPR_RD, GPR_RJ, IMM_UI6}},
    {LISA_SRLI_W, 0x00448000, {GPR_RD, GPR_RJ, IMM_UI5L}},
    {LISA_SRLI_D, 0x00450000, {GPR_RD, GPR_RJ, IMM_UI6}},
    {LISA_SRAI_W, 0x00488000, {GPR_RD, GPR_RJ, IMM_UI5L}},
    {LISA_SRAI_D, 0x00490000, {GPR_RD, GPR_RJ, IMM_UI6}},
    {LISA_ROTRI_B, 0x004c2000, {GPR_RD, GPR_RJ, IMM_UI3}},
    {LISA_ROTRI_H, 0x004c4000, {GPR_RD, GPR_RJ, IMM_UI4}},
    {LISA_ROTRI_W, 0x004c8000, {GPR_RD, GPR_RJ, IMM_UI5L}},
    {LISA_ROTRI_D, 0x004d0000, {GPR_RD, GPR_RJ, IMM_UI6}},
    {LISA_RCRI_B, 0x00502000, {GPR_RD, GPR_RJ, IMM_UI3}},
    {LISA_RCRI_H, 0x00504000, {GPR_RD, GPR_RJ, IMM_UI4}},
    {LISA_RCRI_W, 0x00508000, {GPR_RD, GPR_RJ, IMM_UI5L}},
    {LISA_RCRI_D, 0x00510000, {GPR_RD, GPR_RJ, IMM_UI6}},
    {LISA_X86SLLI_B, 0x00542000, {GPR_RJ, IMM_UI3}},
    {LISA_X86SLLI_H, 0x00544001, {GPR_RJ, IMM_UI4}},
    {LISA_X86SLLI_W, 0x00548002, {GPR_RJ, IMM_UI5L}},
    {LISA_X86SLLI_D, 0x00550003, {GPR_RJ, IMM_UI6}},
    {LISA_X86SRLI_B, 0x00542004, {GPR_RJ, IMM_UI3}},
    {LISA_X86SRLI_H, 0x00544005, {GPR_RJ, IMM_UI4}},
    {LISA_X86SRLI_W, 0x00548006, {GPR_RJ, IMM_UI5L}},
    {LISA_X86SRLI_D, 0x00550007, {GPR_RJ, IMM_UI6}},
    {LISA_X86SRAI_B, 0x00542008, {GPR_RJ, IMM_UI3}},
    {LISA_X86SRAI_H, 0x00544009, {GPR_RJ, IMM_UI4}},
    {LISA_X86SRAI_W, 0x0054800a, {GPR_RJ, IMM_UI5L}},
    {LISA_X86SRAI_D, 0x0055000b, {GPR_RJ, IMM_UI6}},
    {LISA_X86ROTRI_B, 0x0054200c, {GPR_RJ, IMM_UI3}},
    {LISA_X86ROTRI_H, 0x0054400d, {GPR_RJ, IMM_UI4}},
    {LISA_X86ROTRI_W, 0x0054800e, {GPR_RJ, IMM_UI5L}},
    {LISA_X86ROTRI_D, 0x0055000f, {GPR_RJ, IMM_UI6}},
    {LISA_X86RCRI_B, 0x00542010, {GPR_RJ, IMM_UI3}},
    {LISA_X86RCRI_H, 0x00544011, {GPR_RJ, IMM_UI4}},
    {LISA_X86RCRI_W, 0x00548012, {GPR_RJ, IMM_UI5L}},
    {LISA_X86RCRI_D, 0x00550013, {GPR_RJ, IMM_UI6}},
    {LISA_X86ROTLI_B, 0x00542014, {GPR_RJ, IMM_UI3}},
    {LISA_X86ROTLI_H, 0x00544015, {GPR_RJ, IMM_UI4}},
    {LISA_X86ROTLI_W, 0x00548016, {GPR_RJ, IMM_UI5L}},
    {LISA_X86ROTLI_D, 0x00550017, {GPR_RJ, IMM_UI6}},
    {LISA_X86RCLI_B, 0x00542018, {GPR_RJ, IMM_UI3}},
    {LISA_X86RCLI_H, 0x00544019, {GPR_RJ, IMM_UI4}},
    {LISA_X86RCLI_W, 0x0054801a, {GPR_RJ, IMM_UI5L}},
    {LISA_X86RCLI_D, 0x0055001b, {GPR_RJ, IMM_UI6}},
    {LISA_X86SETTAG, 0x00580000, {GPR_RD, IMM_OPX86, IMM_UI8}},
    {LISA_X86MFFLAG, 0x005c0000, {GPR_RD, IMM_UI8}},
    {LISA_X86MTFLAG, 0x005c0020, {GPR_RD, IMM_UI8}},
    {LISA_ARMMFFLAG, 0x005c0040, {GPR_RD, IMM_UI8}},
    {LISA_ARMMTFLAG, 0x005c0060, {GPR_RD, IMM_UI8}},
    {LISA_BSTRINS_W, 0x00600000, {GPR_RD, GPR_RJ, IMM_MSBW, IMM_LSBW}},
    {LISA_BSTRPICK_W, 0x00608000, {GPR_RD, GPR_RJ, IMM_MSBW, IMM_LSBW}},
    {LISA_BSTRINS_D, 0x00800000, {GPR_RD, GPR_RJ, IMM_MSBD, IMM_LSBD}},
    {LISA_BSTRPICK_D, 0x00c00000, {GPR_RD, GPR_RJ, IMM_MSBD, IMM_LSBD}},
    {LISA_SLTI, 0x02000000, {GPR_RD, GPR_RJ, IMM_SI12}},
    {LISA_SLTUI, 0x02400000, {GPR_RD, GPR_RJ, IMM_SI12}},
    {LISA_ADDI_W, 0x02800000, {GPR_RD, GPR_RJ, IMM_SI12}},
    {LISA_ADDI_D, 0x02c00000, {GPR_RD, GPR_RJ, IMM_SI12}},
    {LISA_LU52I_D, 0x03000000, {GPR_RD, GPR_RJ, IMM_SI12}},
    {LISA_ANDI, 0x03400000, {GPR_RD, GPR_RJ, IMM_UI12}},
    {LISA_ORI, 0x03800000, {GPR_RD, GPR_RJ, IMM_UI12}},
    {LISA_XORI, 0x03c00000, {GPR_RD, GPR_RJ, IMM_UI12}},
    {LISA_ADDU16I_D, 0x10000000, {GPR_RD, GPR_RJ, IMM_SI16}},
    {LISA_LU12I_W, 0x14000000, {GPR_RD, IMM_SI20}},
    {LISA_LU32I_D, 0x16000000, {GPR_RD, IMM_SI20}},
    {LISA_PCADDI, 0x18000000, {GPR_RD, IMM_SI20}},
    {LISA_PCALAU12I, 0x1a000000, {GPR_RD, IMM_SI20}},
    {LISA_PCADDU12I, 0x1c000000, {GPR_RD, IMM_SI20}},
    {LISA_PCADDU18I, 0x1e000000, {GPR_RD, IMM_SI20}},
    {LISA_LL_W, 0x20000000, {GPR_RD, GPR_RJ, IMM_SI14}},
    {LISA_SC_W, 0x21000000, {GPR_RD, GPR_RJ, IMM_SI14}},
    {LISA_LL_D, 0x22000000, {GPR_RD, GPR_RJ, IMM_SI14}},
    {LISA_SC_D, 0x23000000, {GPR_RD, GPR_RJ, IMM_SI14}},
    {LISA_LDPTR_W, 0x24000000, {GPR_RD, GPR_RJ, IMM_SI14}},
    {LISA_STPTR_W, 0x25000000, {GPR_RD, GPR_RJ, IMM_SI14}},
    {LISA_LDPTR_D, 0x26000000, {GPR_RD, GPR_RJ, IMM_SI14}},
    {LISA_STPTR_D, 0x27000000, {GPR_RD, GPR_RJ, IMM_SI14}},
    {LISA_LD_B, 0x28000000, {GPR_RD, GPR_RJ, IMM_SI12}},
    {LISA_LD_H, 0x28400000, {GPR_RD, GPR_RJ, IMM_SI12}},
    {LISA_LD_W, 0x28800000, {GPR_RD, GPR_RJ, IMM_SI12}},
    {LISA_LD_D, 0x28c00000, {GPR_RD, GPR_RJ, IMM_SI12}},
    {LISA_ST_B, 0x29000000, {GPR_RD, GPR_RJ, IMM_SI12}},
    {LISA_ST_H, 0x29400000, {GPR_RD, GPR_RJ, IMM_SI12}},
    {LISA_ST_W, 0x29800000, {GPR_RD, GPR_RJ, IMM_SI12}},
    {LISA_ST_D, 0x29c00000, {GPR_RD, GPR_RJ, IMM_SI12}},
    {LISA_LD_BU, 0x2a000000, {GPR_RD, GPR_RJ, IMM_SI12}},
    {LISA_LD_HU, 0x2a400000, {GPR_RD, GPR_RJ, IMM_SI12}},
    {LISA_LD_WU, 0x2a800000, {GPR_RD, GPR_RJ, IMM_SI12}},
    {LISA_PRELD, 0x2ac00000, {IMM_HINTS, GPR_RJ, IMM_SI12}},
    {LISA_FLD_S, 0x2b000000, {FPR_FD, GPR_RJ, IMM_SI12}},
    {LISA_FST_S, 0x2b400000, {FPR_FD, GPR_RJ, IMM_SI12}},
    {LISA_FLD_D, 0x2b800000, {FPR_FD, GPR_RJ, IMM_SI12}},
    {LISA_FST_D, 0x2bc00000, {FPR_FD, GPR_RJ, IMM_SI12}},
    {LISA_VLD, 0x2c000000, {FPR_VD, GPR_RJ, IMM_SI12}},
    {LISA_VST, 0x2c400000, {FPR_VD, GPR_RJ, IMM_SI12}},
    {LISA_XVLD, 0x2c800000, {FPR_XD, GPR_RJ, IMM_SI12}},
    {LISA_XVST, 0x2cc00000, {FPR_XD, GPR_RJ, IMM_SI12}},
    {LISA_LDL_W, 0x2e000000, {GPR_RD, GPR_RJ, IMM_SI12}},
    {LISA_LDR_W, 0x2e400000, {GPR_RD, GPR_RJ, IMM_SI12}},
    {LISA_LDL_D, 0x2e800000, {GPR_RD, GPR_RJ, IMM_SI12}},
    {LISA_LDR_D, 0x2ec00000, {GPR_RD, GPR_RJ, IMM_SI12}},
    {LISA_STL_W, 0x2f000000, {GPR_RD, GPR_RJ, IMM_SI12}},
    {LISA_STR_W, 0x2f400000, {GPR_RD, GPR_RJ, IMM_SI12}},
    {LISA_STL_D, 0x2f800000, {GPR_RD, GPR_RJ, IMM_SI12}},
    {LISA_STR_D, 0x2fc00000, {GPR_RD, GPR_RJ, IMM_SI12}},
    {LISA_VLDREPL_D, 0x30100000, {FPR_VD, GPR_RJ, IMM_SI9}},
    {LISA_VLDREPL_W, 0x30200000, {FPR_VD, GPR_RJ, IMM_SI10}},
    {LISA_VLDREPL_H, 0x30400000, {FPR_VD, GPR_RJ, IMM_SI11}},
    {LISA_VLDREPL_B, 0x30800000, {FPR_VD, GPR_RJ, IMM_SI12}},
    {LISA_VSTELM_D, 0x31100000, {FPR_VD, GPR_RJ, IMM_SI8, IMM_IDXS}},
    {LISA_VSTELM_W, 0x31200000, {FPR_VD, GPR_RJ, IMM_SI8, IMM_IDXM}},
    {LISA_VSTELM_H, 0x31400000, {FPR_VD, GPR_RJ, IMM_SI8, IMM_IDXL}},
    {LISA_VSTELM_B, 0x31800000, {FPR_VD, GPR_RJ, IMM_SI8, IMM_IDXLL}},
    {LISA_XVLDREPL_D, 0x32100000, {FPR_XD, GPR_RJ, IMM_SI9}},
    {LISA_XVLDREPL_W, 0x32200000, {FPR_XD, GPR_RJ, IMM_SI10}},
    {LISA_XVLDREPL_H, 0x32400000, {FPR_XD, GPR_RJ, IMM_SI11}},
    {LISA_XVLDREPL_B, 0x32800000, {FPR_XD, GPR_RJ, IMM_SI12}},
    {LISA_XVSTELM_D, 0x33100000, {FPR_XD, GPR_RJ, IMM_SI8, IMM_IDXS}},
    {LISA_XVSTELM_W, 0x33200000, {FPR_XD, GPR_RJ, IMM_SI8, IMM_IDXM}},
    {LISA_XVSTELM_H, 0x33400000, {FPR_XD, GPR_RJ, IMM_SI8, IMM_IDXL}},
    {LISA_XVSTELM_B, 0x33800000, {FPR_XD, GPR_RJ, IMM_SI8, IMM_IDXLL}},
    {LISA_LDX_B, 0x38000000, {GPR_RD, GPR_RJ, GPR_RK}},
    {LISA_LDX_H, 0x38040000, {GPR_RD, GPR_RJ, GPR_RK}},
    {LISA_LDX_W, 0x38080000, {GPR_RD, GPR_RJ, GPR_RK}},
    {LISA_LDX_D, 0x380c0000, {GPR_RD, GPR_RJ, GPR_RK}},
    {LISA_STX_B, 0x38100000, {GPR_RD, GPR_RJ, GPR_RK}},
    {LISA_STX_H, 0x38140000, {GPR_RD, GPR_RJ, GPR_RK}},
    {LISA_STX_W, 0x38180000, {GPR_RD, GPR_RJ, GPR_RK}},
    {LISA_STX_D, 0x381c0000, {GPR_RD, GPR_RJ, GPR_RK}},
    {LISA_LDX_BU, 0x38200000, {GPR_RD, GPR_RJ, GPR_RK}},
    {LISA_LDX_HU, 0x38240000, {GPR_RD, GPR_RJ, GPR_RK}},
    {LISA_LDX_WU, 0x38280000, {GPR_RD, GPR_RJ, GPR_RK}},
    {LISA_PRELDX, 0x382c0000, {IMM_HINTS, GPR_RJ, GPR_RK}},
    {LISA_FLDX_S, 0x38300000, {FPR_FD, GPR_RJ, GPR_RK}},
    {LISA_FLDX_D, 0x38340000, {FPR_FD, GPR_RJ, GPR_RK}},
    {LISA_FSTX_S, 0x38380000, {FPR_FD, GPR_RJ, GPR_RK}},
    {LISA_FSTX_D, 0x383c0000, {FPR_FD, GPR_RJ, GPR_RK}},
    {LISA_VLDX, 0x38400000, {FPR_VD, GPR_RJ, GPR_RK}},
    {LISA_VSTX, 0x38440000, {FPR_VD, GPR_RJ, GPR_RK}},
    {LISA_XVLDX, 0x38480000, {FPR_XD, GPR_RJ, GPR_RK}},
    {LISA_XVSTX, 0x384c0000, {FPR_XD, GPR_RJ, GPR_RK}},
    {LISA_AMSWAP_W, 0x38600000, {GPR_RD, GPR_RK, GPR_RJ}},
    {LISA_AMSWAP_D, 0x38608000, {GPR_RD, GPR_RK, GPR_RJ}},
    {LISA_AMADD_W, 0x38610000, {GPR_RD, GPR_RK, GPR_RJ}},
    {LISA_AMADD_D, 0x38618000, {GPR_RD, GPR_RK, GPR_RJ}},
    {LISA_AMAND_W, 0x38620000, {GPR_RD, GPR_RK, GPR_RJ}},
    {LISA_AMAND_D, 0x38628000, {GPR_RD, GPR_RK, GPR_RJ}},
    {LISA_AMOR_W, 0x38630000, {GPR_RD, GPR_RK, GPR_RJ}},
    {LISA_AMOR_D, 0x38638000, {GPR_RD, GPR_RK, GPR_RJ}},
    {LISA_AMXOR_W, 0x38640000, {GPR_RD, GPR_RK, GPR_RJ}},
    {LISA_AMXOR_D, 0x38648000, {GPR_RD, GPR_RK, GPR_RJ}},
    {LISA_AMMAX_W, 0x38650000, {GPR_RD, GPR_RK, GPR_RJ}},
    {LISA_AMMAX_D, 0x38658000, {GPR_RD, GPR_RK, GPR_RJ}},
    {LISA_AMMIN_W, 0x38660000, {GPR_RD, GPR_RK, GPR_RJ}},
    {LISA_AMMIN_D, 0x38668000, {GPR_RD, GPR_RK, GPR_RJ}},
    {LISA_AMMAX_WU, 0x38670000, {GPR_RD, GPR_RK, GPR_RJ}},
    {LISA_AMMAX_DU, 0x38678000, {GPR_RD, GPR_RK, GPR_RJ}},
    {LISA_AMMIN_WU, 0x38680000, {GPR_RD, GPR_RK, GPR_RJ}},
    {LISA_AMMIN_DU, 0x38688000, {GPR_RD, GPR_RK, GPR_RJ}},
    {LISA_AMSWAP_DB_W, 0x38690000, {GPR_RD, GPR_RK, GPR_RJ}},
    {LISA_AMSWAP_DB_D, 0x38698000, {GPR_RD, GPR_RK, GPR_RJ}},
    {LISA_AMADD_DB_W, 0x386a0000, {GPR_RD, GPR_RK, GPR_RJ}},
    {LISA_AMADD_DB_D, 0x386a8000, {GPR_RD, GPR_RK, GPR_RJ}},
    {LISA_AMAND_DB_W, 0x386b0000, {GPR_RD, GPR_RK, GPR_RJ}},
    {LISA_AMAND_DB_D, 0x386b8000, {GPR_RD, GPR_RK, GPR_RJ}},
    {LISA_AMOR_DB_W, 0x386c0000, {GPR_RD, GPR_RK, GPR_RJ}},
    {LISA_AMOR_DB_D, 0x386c8000, {GPR_RD, GPR_RK, GPR_RJ}},
    {LISA_AMXOR_DB_W, 0x386d0000, {GPR_RD, GPR_RK, GPR_RJ}},
    {LISA_AMXOR_DB_D, 0x386d8000, {GPR_RD, GPR_RK, GPR_RJ}},
    {LISA_AMMAX_DB_W, 0x386e0000, {GPR_RD, GPR_RK, GPR_RJ}},
    {LISA_AMMAX_DB_D, 0x386e8000, {GPR_RD, GPR_RK, GPR_RJ}},
    {LISA_AMMIN_DB_W, 0x386f0000, {GPR_RD, GPR_RK, GPR_RJ}},
    {LISA_AMMIN_DB_D, 0x386f8000, {GPR_RD, GPR_RK, GPR_RJ}},
    {LISA_AMMAX_DB_WU, 0x38700000, {GPR_RD, GPR_RK, GPR_RJ}},
    {LISA_AMMAX_DB_DU, 0x38708000, {GPR_RD, GPR_RK, GPR_RJ}},
    {LISA_AMMIN_DB_WU, 0x38710000, {GPR_RD, GPR_RK, GPR_RJ}},
    {LISA_AMMIN_DB_DU, 0x38718000, {GPR_RD, GPR_RK, GPR_RJ}},
    {LISA_DBAR, 0x38720000, {IMM_HINTL}},
    {LISA_IBAR, 0x38728000, {IMM_HINTL}},
    {LISA_FLDGT_S, 0x38740000, {FPR_FD, GPR_RJ, GPR_RK}},
    {LISA_FLDGT_D, 0x38748000, {FPR_FD, GPR_RJ, GPR_RK}},
    {LISA_FLDLE_S, 0x38750000, {FPR_FD, GPR_RJ, GPR_RK}},
    {LISA_FLDLE_D, 0x38758000, {FPR_FD, GPR_RJ, GPR_RK}},
    {LISA_FSTGT_S, 0x38760000, {FPR_FD, GPR_RJ, GPR_RK}},
    {LISA_FSTGT_D, 0x38768000, {FPR_FD, GPR_RJ, GPR_RK}},
    {LISA_FSTLE_S, 0x38770000, {FPR_FD, GPR_RJ, GPR_RK}},
    {LISA_FSTLE_D, 0x38778000, {FPR_FD, GPR_RJ, GPR_RK}},
    {LISA_LDGT_B, 0x38780000, {GPR_RD, GPR_RJ, GPR_RK}},
    {LISA_LDGT_H, 0x38788000, {GPR_RD, GPR_RJ, GPR_RK}},
    {LISA_LDGT_W, 0x38790000, {GPR_RD, GPR_RJ, GPR_RK}},
    {LISA_LDGT_D, 0x38798000, {GPR_RD, GPR_RJ, GPR_RK}},
    {LISA_LDLE_B, 0x387a0000, {GPR_RD, GPR_RJ, GPR_RK}},
    {LISA_LDLE_H, 0x387a8000, {GPR_RD, GPR_RJ, GPR_RK}},
    {LISA_LDLE_W, 0x387b0000, {GPR_RD, GPR_RJ, GPR_RK}},
    {LISA_LDLE_D, 0x387b8000, {GPR_RD, GPR_RJ, GPR_RK}},
    {LISA_STGT_B, 0x387c0000, {GPR_RD, GPR_RJ, GPR_RK}},
    {LISA_STGT_H, 0x387c8000, {GPR_RD, GPR_RJ, GPR_RK}},
    {LISA_STGT_W, 0x387d0000, {GPR_RD, GPR_RJ, GPR_RK}},
    {LISA_STGT_D, 0x387d8000, {GPR_RD, GPR_RJ, GPR_RK}},
    {LISA_STLE_B, 0x387e0000, {GPR_RD, GPR_RJ, GPR_RK}},
    {LISA_STLE_H, 0x387e8000, {GPR_RD, GPR_RJ, GPR_RK}},
    {LISA_STLE_W, 0x387f0000, {GPR_RD, GPR_RJ, GPR_RK}},
    {LISA_STLE_D, 0x387f8000, {GPR_RD, GPR_RJ, GPR_RK}},
    {LISA_BEQZ, 0x40000000, {GPR_RJ, IMM_OFFL}},
    {LISA_BNEZ, 0x44000000, {GPR_RJ, IMM_OFFL}},
    {LISA_BCEQZ, 0x48000000, {FCC_CJ, IMM_OFFL}},
    {LISA_BCNEZ, 0x48000100, {FCC_CJ, IMM_OFFL}},
    {LISA_JISCR0, 0x48000200, {IMM_OFFL}},
    {LISA_JISCR1, 0x48000300, {IMM_OFFL}},
    {LISA_JIRL, 0x4c000000, {GPR_RD, GPR_RJ, IMM_OFFS}},
    {LISA_B, 0x50000000, {IMM_OFFLL}},
    {LISA_BL, 0x54000000, {IMM_OFFLL}},
    {LISA_BEQ, 0x58000000, {GPR_RJ, GPR_RD, IMM_OFFS}},
    {LISA_BNE, 0x5c000000, {GPR_RJ, GPR_RD, IMM_OFFS}},
    {LISA_BLT, 0x60000000, {GPR_RJ, GPR_RD, IMM_OFFS}},
    {LISA_BGE, 0x64000000, {GPR_RJ, GPR_RD, IMM_OFFS}},
    {LISA_BLTU, 0x68000000, {GPR_RJ, GPR_RD, IMM_OFFS}},
    {LISA_BGEU, 0x6c000000, {GPR_RJ, GPR_RD, IMM_OFFS}},
    {LISA_FADD_S, 0x01008000, {FPR_FD, FPR_FJ, FPR_FK}},
    {LISA_FADD_D, 0x01010000, {FPR_FD, FPR_FJ, FPR_FK}},
    {LISA_FSUB_S, 0x01028000, {FPR_FD, FPR_FJ, FPR_FK}},
    {LISA_FSUB_D, 0x01030000, {FPR_FD, FPR_FJ, FPR_FK}},
    {LISA_FMUL_S, 0x01048000, {FPR_FD, FPR_FJ, FPR_FK}},
    {LISA_FMUL_D, 0x01050000, {FPR_FD, FPR_FJ, FPR_FK}},
    {LISA_FDIV_S, 0x01068000, {FPR_FD, FPR_FJ, FPR_FK}},
    {LISA_FDIV_D, 0x01070000, {FPR_FD, FPR_FJ, FPR_FK}},
    {LISA_FMAX_S, 0x01088000, {FPR_FD, FPR_FJ, FPR_FK}},
    {LISA_FMAX_D, 0x01090000, {FPR_FD, FPR_FJ, FPR_FK}},
    {LISA_FMIN_S, 0x010a8000, {FPR_FD, FPR_FJ, FPR_FK}},
    {LISA_FMIN_D, 0x010b0000, {FPR_FD, FPR_FJ, FPR_FK}},
    {LISA_FMAXA_S, 0x010c8000, {FPR_FD, FPR_FJ, FPR_FK}},
    {LISA_FMAXA_D, 0x010d0000, {FPR_FD, FPR_FJ, FPR_FK}},
    {LISA_FMINA_S, 0x010e8000, {FPR_FD, FPR_FJ, FPR_FK}},
    {LISA_FMINA_D, 0x010f0000, {FPR_FD, FPR_FJ, FPR_FK}},
    {LISA_FSCALEB_S, 0x01108000, {FPR_FD, FPR_FJ, FPR_FK}},
    {LISA_FSCALEB_D, 0x01110000, {FPR_FD, FPR_FJ, FPR_FK}},
    {LISA_FCOPYSIGN_S, 0x01128000, {FPR_FD, FPR_FJ, FPR_FK}},
    {LISA_FCOPYSIGN_D, 0x01130000, {FPR_FD, FPR_FJ, FPR_FK}},
    {LISA_FABS_S, 0x01140400, {FPR_FD, FPR_FJ}},
    {LISA_FABS_D, 0x01140800, {FPR_FD, FPR_FJ}},
    {LISA_FNEG_S, 0x01141400, {FPR_FD, FPR_FJ}},
    {LISA_FNEG_D, 0x01141800, {FPR_FD, FPR_FJ}},
    {LISA_FLOGB_S, 0x01142400, {FPR_FD, FPR_FJ}},
    {LISA_FLOGB_D, 0x01142800, {FPR_FD, FPR_FJ}},
    {LISA_FCLASS_S, 0x01143400, {FPR_FD, FPR_FJ}},
    {LISA_FCLASS_D, 0x01143800, {FPR_FD, FPR_FJ}},
    {LISA_FSQRT_S, 0x01144400, {FPR_FD, FPR_FJ}},
    {LISA_FSQRT_D, 0x01144800, {FPR_FD, FPR_FJ}},
    {LISA_FRECIP_S, 0x01145400, {FPR_FD, FPR_FJ}},
    {LISA_FRECIP_D, 0x01145800, {FPR_FD, FPR_FJ}},
    {LISA_FRSQRT_S, 0x01146400, {FPR_FD, FPR_FJ}},
    {LISA_FRSQRT_D, 0x01146800, {FPR_FD, FPR_FJ}},
    {LISA_FMOV_S, 0x01149400, {FPR_FD, FPR_FJ}},
    {LISA_FMOV_D, 0x01149800, {FPR_FD, FPR_FJ}},
    {LISA_MOVGR2FR_W, 0x0114a400, {FPR_FD, GPR_RJ}},
    {LISA_MOVGR2FR_D, 0x0114a800, {FPR_FD, GPR_RJ}},
    {LISA_MOVGR2FRH_W, 0x0114ac00, {FPR_FD, GPR_RJ}},
    {LISA_MOVFR2GR_S, 0x0114b400, {GPR_RD, FPR_FJ}},
    {LISA_MOVFR2GR_D, 0x0114b800, {GPR_RD, FPR_FJ}},
    {LISA_MOVFRH2GR_S, 0x0114bc00, {GPR_RD, FPR_FJ}},
    {LISA_MOVGR2FCSR, 0x0114c000, {OPD_FCSRL, GPR_RJ}},
    {LISA_MOVFCSR2GR, 0x0114c800, {GPR_RD, OPD_FCSRH}},
    {LISA_MOVFR2CF, 0x0114d000, {FCC_CD, FPR_FJ}},
    {LISA_MOVCF2FR, 0x0114d400, {FPR_FD, FCC_CJ}},
    {LISA_MOVGR2CF, 0x0114d800, {FCC_CD, GPR_RJ}},
    {LISA_MOVCF2GR, 0x0114dc00, {GPR_RD, FCC_CJ}},
    {LISA_FCVT_LD_D, 0x0114e000, {FPR_FD, FPR_FJ}},
    {LISA_FCVT_UD_D, 0x0114e400, {FPR_FD, FPR_FJ}},
    {LISA_FCVT_D_LD, 0x01150000, {FPR_FD, FPR_FJ, FPR_FK}},
    {LISA_FCVT_S_D, 0x01191800, {FPR_FD, FPR_FJ}},
    {LISA_FCVT_D_S, 0x01192400, {FPR_FD, FPR_FJ}},
    {LISA_FTINTRM_W_S, 0x011a0400, {FPR_FD, FPR_FJ}},
    {LISA_FTINTRM_W_D, 0x011a0800, {FPR_FD, FPR_FJ}},
    {LISA_FTINTRM_L_S, 0x011a2400, {FPR_FD, FPR_FJ}},
    {LISA_FTINTRM_L_D, 0x011a2800, {FPR_FD, FPR_FJ}},
    {LISA_FTINTRP_W_S, 0x011a4400, {FPR_FD, FPR_FJ}},
    {LISA_FTINTRP_W_D, 0x011a4800, {FPR_FD, FPR_FJ}},
    {LISA_FTINTRP_L_S, 0x011a6400, {FPR_FD, FPR_FJ}},
    {LISA_FTINTRP_L_D, 0x011a6800, {FPR_FD, FPR_FJ}},
    {LISA_FTINTRZ_W_S, 0x011a8400, {FPR_FD, FPR_FJ}},
    {LISA_FTINTRZ_W_D, 0x011a8800, {FPR_FD, FPR_FJ}},
    {LISA_FTINTRZ_L_S, 0x011aa400, {FPR_FD, FPR_FJ}},
    {LISA_FTINTRZ_L_D, 0x011aa800, {FPR_FD, FPR_FJ}},
    {LISA_FTINTRNE_W_S, 0x011ac400, {FPR_FD, FPR_FJ}},
    {LISA_FTINTRNE_W_D, 0x011ac800, {FPR_FD, FPR_FJ}},
    {LISA_FTINTRNE_L_S, 0x011ae400, {FPR_FD, FPR_FJ}},
    {LISA_FTINTRNE_L_D, 0x011ae800, {FPR_FD, FPR_FJ}},
    {LISA_FTINT_W_S, 0x011b0400, {FPR_FD, FPR_FJ}},
    {LISA_FTINT_W_D, 0x011b0800, {FPR_FD, FPR_FJ}},
    {LISA_FTINT_L_S, 0x011b2400, {FPR_FD, FPR_FJ}},
    {LISA_FTINT_L_D, 0x011b2800, {FPR_FD, FPR_FJ}},
    {LISA_FFINT_S_W, 0x011d1000, {FPR_FD, FPR_FJ}},
    {LISA_FFINT_S_L, 0x011d1800, {FPR_FD, FPR_FJ}},
    {LISA_FFINT_D_W, 0x011d2000, {FPR_FD, FPR_FJ}},
    {LISA_FFINT_D_L, 0x011d2800, {FPR_FD, FPR_FJ}},
    {LISA_FRINT_S, 0x011e4400, {FPR_FD, FPR_FJ}},
    {LISA_FRINT_D, 0x011e4800, {FPR_FD, FPR_FJ}},
    {LISA_FMADD_S, 0x08100000, {FPR_FD, FPR_FJ, FPR_FK, FPR_FA}},
    {LISA_FMADD_D, 0x08200000, {FPR_FD, FPR_FJ, FPR_FK, FPR_FA}},
    {LISA_FMSUB_S, 0x08500000, {FPR_FD, FPR_FJ, FPR_FK, FPR_FA}},
    {LISA_FMSUB_D, 0x08600000, {FPR_FD, FPR_FJ, FPR_FK, FPR_FA}},
    {LISA_FNMADD_S, 0x08900000, {FPR_FD, FPR_FJ, FPR_FK, FPR_FA}},
    {LISA_FNMADD_D, 0x08a00000, {FPR_FD, FPR_FJ, FPR_FK, FPR_FA}},
    {LISA_FNMSUB_S, 0x08d00000, {FPR_FD, FPR_FJ, FPR_FK, FPR_FA}},
    {LISA_FNMSUB_D, 0x08e00000, {FPR_FD, FPR_FJ, FPR_FK, FPR_FA}},
    {LISA_VFMADD_S, 0x09100000, {FPR_VD, FPR_VJ, FPR_VK, FPR_VA}},
    {LISA_VFMADD_D, 0x09200000, {FPR_VD, FPR_VJ, FPR_VK, FPR_VA}},
    {LISA_VFMSUB_S, 0x09500000, {FPR_VD, FPR_VJ, FPR_VK, FPR_VA}},
    {LISA_VFMSUB_D, 0x09600000, {FPR_VD, FPR_VJ, FPR_VK, FPR_VA}},
    {LISA_VFNMADD_S, 0x09900000, {FPR_VD, FPR_VJ, FPR_VK, FPR_VA}},
    {LISA_VFNMADD_D, 0x09a00000, {FPR_VD, FPR_VJ, FPR_VK, FPR_VA}},
    {LISA_VFNMSUB_S, 0x09d00000, {FPR_VD, FPR_VJ, FPR_VK, FPR_VA}},
    {LISA_VFNMSUB_D, 0x09e00000, {FPR_VD, FPR_VJ, FPR_VK, FPR_VA}},
    {LISA_XVFMADD_S, 0x0a100000, {FPR_XD, FPR_XJ, FPR_XK, FPR_XA}},
    {LISA_XVFMADD_D, 0x0a200000, {FPR_XD, FPR_XJ, FPR_XK, FPR_XA}},
    {LISA_XVFMSUB_S, 0x0a500000, {FPR_XD, FPR_XJ, FPR_XK, FPR_XA}},
    {LISA_XVFMSUB_D, 0x0a600000, {FPR_XD, FPR_XJ, FPR_XK, FPR_XA}},
    {LISA_XVFNMADD_S, 0x0a900000, {FPR_XD, FPR_XJ, FPR_XK, FPR_XA}},
    {LISA_XVFNMADD_D, 0x0aa00000, {FPR_XD, FPR_XJ, FPR_XK, FPR_XA}},
    {LISA_XVFNMSUB_S, 0x0ad00000, {FPR_XD, FPR_XJ, FPR_XK, FPR_XA}},
    {LISA_XVFNMSUB_D, 0x0ae00000, {FPR_XD, FPR_XJ, FPR_XK, FPR_XA}},
    {LISA_FCMP_COND_S, 0x0c100000, {FCC_CD, FPR_FJ, FPR_FK, IMM_CONDF}},
    {LISA_FCMP_COND_D, 0x0c200000, {FCC_CD, FPR_FJ, FPR_FK, IMM_CONDF}},
    {LISA_VFCMP_COND_S, 0x0c500000, {FPR_VD, FPR_VJ, FPR_VK, IMM_CONDF}},
    {LISA_VFCMP_COND_D, 0x0c600000, {FPR_VD, FPR_VJ, FPR_VK, IMM_CONDF}},
    {LISA_XVFCMP_COND_S, 0x0c900000, {FPR_XD, FPR_XJ, FPR_XK, IMM_CONDF}},
    {LISA_XVFCMP_COND_D, 0x0ca00000, {FPR_XD, FPR_XJ, FPR_XK, IMM_CONDF}},
    {LISA_FSEL, 0x0d000000, {FPR_FD, FPR_FJ, FPR_FK, FCC_CA}},
    {LISA_VBITSEL_V, 0x0d100000, {FPR_VD, FPR_VJ, FPR_VK, FPR_VA}},
    {LISA_XVBITSEL_V, 0x0d200000, {FPR_XD, FPR_XJ, FPR_XK, FPR_XA}},
    {LISA_VSHUF_B, 0x0d500000, {FPR_VD, FPR_VJ, FPR_VK, FPR_VA}},
    {LISA_XVSHUF_B, 0x0d600000, {FPR_XD, FPR_XJ, FPR_XK, FPR_XA}},
    {LISA_VEXTR_V, 0x0d900000, {FPR_VD, FPR_VJ, FPR_VK, IMM_UI5H}},
    {LISA_XVEXTR_V, 0x0da00000, {FPR_XD, FPR_XJ, FPR_XK, IMM_UI5H}},
    {LISA_VFMADDSUB_S, 0x0e900000, {FPR_VD, FPR_VJ, FPR_VK, FPR_VA}},
    {LISA_VFMADDSUB_D, 0x0ea00000, {FPR_VD, FPR_VJ, FPR_VK, FPR_VA}},
    {LISA_VFMSUBADD_S, 0x0ed00000, {FPR_VD, FPR_VJ, FPR_VK, FPR_VA}},
    {LISA_VFMSUBADD_D, 0x0ee00000, {FPR_VD, FPR_VJ, FPR_VK, FPR_VA}},
    {LISA_XVFMADDSUB_S, 0x0f100000, {FPR_XD, FPR_XJ, FPR_XK, FPR_XA}},
    {LISA_XVFMADDSUB_D, 0x0f200000, {FPR_XD, FPR_XJ, FPR_XK, FPR_XA}},
    {LISA_XVFMSUBADD_S, 0x0f500000, {FPR_XD, FPR_XJ, FPR_XK, FPR_XA}},
    {LISA_XVFMSUBADD_D, 0x0f600000, {FPR_XD, FPR_XJ, FPR_XK, FPR_XA}},
    {LISA_VSEQ_B, 0x70000000, {FPR_VD, FPR_VJ, FPR_VK}},
    {LISA_VSEQ_H, 0x70008000, {FPR_VD, FPR_VJ, FPR_VK}},
    {LISA_VSEQ_W, 0x70010000, {FPR_VD, FPR_VJ, FPR_VK}},
    {LISA_VSEQ_D, 0x70018000, {FPR_VD, FPR_VJ, FPR_VK}},
    {LISA_VSLE_B, 0x70020000, {FPR_VD, FPR_VJ, FPR_VK}},
    {LISA_VSLE_H, 0x70028000, {FPR_VD, FPR_VJ, FPR_VK}},
    {LISA_VSLE_W, 0x70030000, {FPR_VD, FPR_VJ, FPR_VK}},
    {LISA_VSLE_D, 0x70038000, {FPR_VD, FPR_VJ, FPR_VK}},
    {LISA_VSLE_BU, 0x70040000, {FPR_VD, FPR_VJ, FPR_VK}},
    {LISA_VSLE_HU, 0x70048000, {FPR_VD, FPR_VJ, FPR_VK}},
    {LISA_VSLE_WU, 0x70050000, {FPR_VD, FPR_VJ, FPR_VK}},
    {LISA_VSLE_DU, 0x70058000, {FPR_VD, FPR_VJ, FPR_VK}},
    {LISA_VSLT_B, 0x70060000, {FPR_VD, FPR_VJ, FPR_VK}},
    {LISA_VSLT_H, 0x70068000, {FPR_VD, FPR_VJ, FPR_VK}},
    {LISA_VSLT_W, 0x70070000, {FPR_VD, FPR_VJ, FPR_VK}},
    {LISA_VSLT_D, 0x70078000, {FPR_VD, FPR_VJ, FPR_VK}},
    {LISA_VSLT_BU, 0x70080000, {FPR_VD, FPR_VJ, FPR_VK}},
    {LISA_VSLT_HU, 0x70088000, {FPR_VD, FPR_VJ, FPR_VK}},
    {LISA_VSLT_WU, 0x70090000, {FPR_VD, FPR_VJ, FPR_VK}},
    {LISA_VSLT_DU, 0x70098000, {FPR_VD, FPR_VJ, FPR_VK}},
    {LISA_VADD_B, 0x700a0000, {FPR_VD, FPR_VJ, FPR_VK}},
    {LISA_VADD_H, 0x700a8000, {FPR_VD, FPR_VJ, FPR_VK}},
    {LISA_VADD_W, 0x700b0000, {FPR_VD, FPR_VJ, FPR_VK}},
    {LISA_VADD_D, 0x700b8000, {FPR_VD, FPR_VJ, FPR_VK}},
    {LISA_VSUB_B, 0x700c0000, {FPR_VD, FPR_VJ, FPR_VK}},
    {LISA_VSUB_H, 0x700c8000, {FPR_VD, FPR_VJ, FPR_VK}},
    {LISA_VSUB_W, 0x700d0000, {FPR_VD, FPR_VJ, FPR_VK}},
    {LISA_VSUB_D, 0x700d8000, {FPR_VD, FPR_VJ, FPR_VK}},
    {LISA_VADDW_H_H_B, 0x700e0000, {FPR_VD, FPR_VJ, FPR_VK}},
    {LISA_VADDW_W_W_H, 0x700e8000, {FPR_VD, FPR_VJ, FPR_VK}},
    {LISA_VADDW_D_D_W, 0x700f0000, {FPR_VD, FPR_VJ, FPR_VK}},
    {LISA_VADDW_H_H_BU, 0x70100000, {FPR_VD, FPR_VJ, FPR_VK}},
    {LISA_VADDW_W_W_HU, 0x70108000, {FPR_VD, FPR_VJ, FPR_VK}},
    {LISA_VADDW_D_D_WU, 0x70110000, {FPR_VD, FPR_VJ, FPR_VK}},
    {LISA_VSUBW_H_H_B, 0x70120000, {FPR_VD, FPR_VJ, FPR_VK}},
    {LISA_VSUBW_W_W_H, 0x70128000, {FPR_VD, FPR_VJ, FPR_VK}},
    {LISA_VSUBW_D_D_W, 0x70130000, {FPR_VD, FPR_VJ, FPR_VK}},
    {LISA_VSUBW_H_H_BU, 0x70140000, {FPR_VD, FPR_VJ, FPR_VK}},
    {LISA_VSUBW_W_W_HU, 0x70148000, {FPR_VD, FPR_VJ, FPR_VK}},
    {LISA_VSUBW_D_D_WU, 0x70150000, {FPR_VD, FPR_VJ, FPR_VK}},
    {LISA_VSADDW_H_H_B, 0x70160000, {FPR_VD, FPR_VJ, FPR_VK}},
    {LISA_VSADDW_W_W_H, 0x70168000, {FPR_VD, FPR_VJ, FPR_VK}},
    {LISA_VSADDW_D_D_W, 0x70170000, {FPR_VD, FPR_VJ, FPR_VK}},
    {LISA_VSADDW_HU_HU_BU, 0x70180000, {FPR_VD, FPR_VJ, FPR_VK}},
    {LISA_VSADDW_WU_WU_HU, 0x70188000, {FPR_VD, FPR_VJ, FPR_VK}},
    {LISA_VSADDW_DU_DU_WU, 0x70190000, {FPR_VD, FPR_VJ, FPR_VK}},
    {LISA_VSSUBW_H_H_B, 0x701a0000, {FPR_VD, FPR_VJ, FPR_VK}},
    {LISA_VSSUBW_W_W_H, 0x701a8000, {FPR_VD, FPR_VJ, FPR_VK}},
    {LISA_VSSUBW_D_D_W, 0x701b0000, {FPR_VD, FPR_VJ, FPR_VK}},
    {LISA_VSSUBW_HU_HU_BU, 0x701c0000, {FPR_VD, FPR_VJ, FPR_VK}},
    {LISA_VSSUBW_WU_WU_HU, 0x701c8000, {FPR_VD, FPR_VJ, FPR_VK}},
    {LISA_VSSUBW_DU_DU_WU, 0x701d0000, {FPR_VD, FPR_VJ, FPR_VK}},
    {LISA_VADDWEV_H_B, 0x701e0000, {FPR_VD, FPR_VJ, FPR_VK}},
    {LISA_VADDWEV_W_H, 0x701e8000, {FPR_VD, FPR_VJ, FPR_VK}},
    {LISA_VADDWEV_D_W, 0x701f0000, {FPR_VD, FPR_VJ, FPR_VK}},
    {LISA_VADDWEV_Q_D, 0x701f8000, {FPR_VD, FPR_VJ, FPR_VK}},
    {LISA_VSUBWEV_H_B, 0x70200000, {FPR_VD, FPR_VJ, FPR_VK}},
    {LISA_VSUBWEV_W_H, 0x70208000, {FPR_VD, FPR_VJ, FPR_VK}},
    {LISA_VSUBWEV_D_W, 0x70210000, {FPR_VD, FPR_VJ, FPR_VK}},
    {LISA_VSUBWEV_Q_D, 0x70218000, {FPR_VD, FPR_VJ, FPR_VK}},
    {LISA_VADDWOD_H_B, 0x70220000, {FPR_VD, FPR_VJ, FPR_VK}},
    {LISA_VADDWOD_W_H, 0x70228000, {FPR_VD, FPR_VJ, FPR_VK}},
    {LISA_VADDWOD_D_W, 0x70230000, {FPR_VD, FPR_VJ, FPR_VK}},
    {LISA_VADDWOD_Q_D, 0x70238000, {FPR_VD, FPR_VJ, FPR_VK}},
    {LISA_VSUBWOD_H_B, 0x70240000, {FPR_VD, FPR_VJ, FPR_VK}},
    {LISA_VSUBWOD_W_H, 0x70248000, {FPR_VD, FPR_VJ, FPR_VK}},
    {LISA_VSUBWOD_D_W, 0x70250000, {FPR_VD, FPR_VJ, FPR_VK}},
    {LISA_VSUBWOD_Q_D, 0x70258000, {FPR_VD, FPR_VJ, FPR_VK}},
    {LISA_VADDWL_H_B, 0x70260000, {FPR_VD, FPR_VJ, FPR_VK}},
    {LISA_VADDWL_W_H, 0x70268000, {FPR_VD, FPR_VJ, FPR_VK}},
    {LISA_VADDWL_D_W, 0x70270000, {FPR_VD, FPR_VJ, FPR_VK}},
    {LISA_VADDWL_Q_D, 0x70278000, {FPR_VD, FPR_VJ, FPR_VK}},
    {LISA_VSUBWL_H_B, 0x70280000, {FPR_VD, FPR_VJ, FPR_VK}},
    {LISA_VSUBWL_W_H, 0x70288000, {FPR_VD, FPR_VJ, FPR_VK}},
    {LISA_VSUBWL_D_W, 0x70290000, {FPR_VD, FPR_VJ, FPR_VK}},
    {LISA_VSUBWL_Q_D, 0x70298000, {FPR_VD, FPR_VJ, FPR_VK}},
    {LISA_VADDWH_H_B, 0x702a0000, {FPR_VD, FPR_VJ, FPR_VK}},
    {LISA_VADDWH_W_H, 0x702a8000, {FPR_VD, FPR_VJ, FPR_VK}},
    {LISA_VADDWH_D_W, 0x702b0000, {FPR_VD, FPR_VJ, FPR_VK}},
    {LISA_VADDWH_Q_D, 0x702b8000, {FPR_VD, FPR_VJ, FPR_VK}},
    {LISA_VSUBWH_H_B, 0x702c0000, {FPR_VD, FPR_VJ, FPR_VK}},
    {LISA_VSUBWH_W_H, 0x702c8000, {FPR_VD, FPR_VJ, FPR_VK}},
    {LISA_VSUBWH_D_W, 0x702d0000, {FPR_VD, FPR_VJ, FPR_VK}},
    {LISA_VSUBWH_Q_D, 0x702d8000, {FPR_VD, FPR_VJ, FPR_VK}},
    {LISA_VADDWEV_H_BU, 0x702e0000, {FPR_VD, FPR_VJ, FPR_VK}},
    {LISA_VADDWEV_W_HU, 0x702e8000, {FPR_VD, FPR_VJ, FPR_VK}},
    {LISA_VADDWEV_D_WU, 0x702f0000, {FPR_VD, FPR_VJ, FPR_VK}},
    {LISA_VADDWEV_Q_DU, 0x702f8000, {FPR_VD, FPR_VJ, FPR_VK}},
    {LISA_VSUBWEV_H_BU, 0x70300000, {FPR_VD, FPR_VJ, FPR_VK}},
    {LISA_VSUBWEV_W_HU, 0x70308000, {FPR_VD, FPR_VJ, FPR_VK}},
    {LISA_VSUBWEV_D_WU, 0x70310000, {FPR_VD, FPR_VJ, FPR_VK}},
    {LISA_VSUBWEV_Q_DU, 0x70318000, {FPR_VD, FPR_VJ, FPR_VK}},
    {LISA_VADDWOD_H_BU, 0x70320000, {FPR_VD, FPR_VJ, FPR_VK}},
    {LISA_VADDWOD_W_HU, 0x70328000, {FPR_VD, FPR_VJ, FPR_VK}},
    {LISA_VADDWOD_D_WU, 0x70330000, {FPR_VD, FPR_VJ, FPR_VK}},
    {LISA_VADDWOD_Q_DU, 0x70338000, {FPR_VD, FPR_VJ, FPR_VK}},
    {LISA_VSUBWOD_H_BU, 0x70340000, {FPR_VD, FPR_VJ, FPR_VK}},
    {LISA_VSUBWOD_W_HU, 0x70348000, {FPR_VD, FPR_VJ, FPR_VK}},
    {LISA_VSUBWOD_D_WU, 0x70350000, {FPR_VD, FPR_VJ, FPR_VK}},
    {LISA_VSUBWOD_Q_DU, 0x70358000, {FPR_VD, FPR_VJ, FPR_VK}},
    {LISA_VADDWL_H_BU, 0x70360000, {FPR_VD, FPR_VJ, FPR_VK}},
    {LISA_VADDWL_W_HU, 0x70368000, {FPR_VD, FPR_VJ, FPR_VK}},
    {LISA_VADDWL_D_WU, 0x70370000, {FPR_VD, FPR_VJ, FPR_VK}},
    {LISA_VADDWL_Q_DU, 0x70378000, {FPR_VD, FPR_VJ, FPR_VK}},
    {LISA_VSUBWL_H_BU, 0x70380000, {FPR_VD, FPR_VJ, FPR_VK}},
    {LISA_VSUBWL_W_HU, 0x70388000, {FPR_VD, FPR_VJ, FPR_VK}},
    {LISA_VSUBWL_D_WU, 0x70390000, {FPR_VD, FPR_VJ, FPR_VK}},
    {LISA_VSUBWL_Q_DU, 0x70398000, {FPR_VD, FPR_VJ, FPR_VK}},
    {LISA_VADDWH_H_BU, 0x703a0000, {FPR_VD, FPR_VJ, FPR_VK}},
    {LISA_VADDWH_W_HU, 0x703a8000, {FPR_VD, FPR_VJ, FPR_VK}},
    {LISA_VADDWH_D_WU, 0x703b0000, {FPR_VD, FPR_VJ, FPR_VK}},
    {LISA_VADDWH_Q_DU, 0x703b8000, {FPR_VD, FPR_VJ, FPR_VK}},
    {LISA_VSUBWH_H_BU, 0x703c0000, {FPR_VD, FPR_VJ, FPR_VK}},
    {LISA_VSUBWH_W_HU, 0x703c8000, {FPR_VD, FPR_VJ, FPR_VK}},
    {LISA_VSUBWH_D_WU, 0x703d0000, {FPR_VD, FPR_VJ, FPR_VK}},
    {LISA_VSUBWH_Q_DU, 0x703d8000, {FPR_VD, FPR_VJ, FPR_VK}},
    {LISA_VADDWEV_H_BU_B, 0x703e0000, {FPR_VD, FPR_VJ, FPR_VK}},
    {LISA_VADDWEV_W_HU_H, 0x703e8000, {FPR_VD, FPR_VJ, FPR_VK}},
    {LISA_VADDWEV_D_WU_W, 0x703f0000, {FPR_VD, FPR_VJ, FPR_VK}},
    {LISA_VADDWEV_Q_DU_D, 0x703f8000, {FPR_VD, FPR_VJ, FPR_VK}},
    {LISA_VADDWOD_H_BU_B, 0x70400000, {FPR_VD, FPR_VJ, FPR_VK}},
    {LISA_VADDWOD_W_HU_H, 0x70408000, {FPR_VD, FPR_VJ, FPR_VK}},
    {LISA_VADDWOD_D_WU_W, 0x70410000, {FPR_VD, FPR_VJ, FPR_VK}},
    {LISA_VADDWOD_Q_DU_D, 0x70418000, {FPR_VD, FPR_VJ, FPR_VK}},
    {LISA_VADDWL_H_BU_B, 0x70420000, {FPR_VD, FPR_VJ, FPR_VK}},
    {LISA_VADDWL_W_HU_H, 0x70428000, {FPR_VD, FPR_VJ, FPR_VK}},
    {LISA_VADDWL_D_WU_W, 0x70430000, {FPR_VD, FPR_VJ, FPR_VK}},
    {LISA_VADDWL_Q_DU_D, 0x70438000, {FPR_VD, FPR_VJ, FPR_VK}},
    {LISA_VADDWH_H_BU_B, 0x70440000, {FPR_VD, FPR_VJ, FPR_VK}},
    {LISA_VADDWH_W_HU_H, 0x70448000, {FPR_VD, FPR_VJ, FPR_VK}},
    {LISA_VADDWH_D_WU_W, 0x70450000, {FPR_VD, FPR_VJ, FPR_VK}},
    {LISA_VADDWH_Q_DU_D, 0x70458000, {FPR_VD, FPR_VJ, FPR_VK}},
    {LISA_VSADD_B, 0x70460000, {FPR_VD, FPR_VJ, FPR_VK}},
    {LISA_VSADD_H, 0x70468000, {FPR_VD, FPR_VJ, FPR_VK}},
    {LISA_VSADD_W, 0x70470000, {FPR_VD, FPR_VJ, FPR_VK}},
    {LISA_VSADD_D, 0x70478000, {FPR_VD, FPR_VJ, FPR_VK}},
    {LISA_VSSUB_B, 0x70480000, {FPR_VD, FPR_VJ, FPR_VK}},
    {LISA_VSSUB_H, 0x70488000, {FPR_VD, FPR_VJ, FPR_VK}},
    {LISA_VSSUB_W, 0x70490000, {FPR_VD, FPR_VJ, FPR_VK}},
    {LISA_VSSUB_D, 0x70498000, {FPR_VD, FPR_VJ, FPR_VK}},
    {LISA_VSADD_BU, 0x704a0000, {FPR_VD, FPR_VJ, FPR_VK}},
    {LISA_VSADD_HU, 0x704a8000, {FPR_VD, FPR_VJ, FPR_VK}},
    {LISA_VSADD_WU, 0x704b0000, {FPR_VD, FPR_VJ, FPR_VK}},
    {LISA_VSADD_DU, 0x704b8000, {FPR_VD, FPR_VJ, FPR_VK}},
    {LISA_VSSUB_BU, 0x704c0000, {FPR_VD, FPR_VJ, FPR_VK}},
    {LISA_VSSUB_HU, 0x704c8000, {FPR_VD, FPR_VJ, FPR_VK}},
    {LISA_VSSUB_WU, 0x704d0000, {FPR_VD, FPR_VJ, FPR_VK}},
    {LISA_VSSUB_DU, 0x704d8000, {FPR_VD, FPR_VJ, FPR_VK}},
    {LISA_VSSUB_BU_BU_B, 0x704e0000, {FPR_VD, FPR_VJ, FPR_VK}},
    {LISA_VSSUB_HU_HU_H, 0x704e8000, {FPR_VD, FPR_VJ, FPR_VK}},
    {LISA_VSSUB_WU_WU_W, 0x704f0000, {FPR_VD, FPR_VJ, FPR_VK}},
    {LISA_VSSUB_DU_DU_D, 0x704f8000, {FPR_VD, FPR_VJ, FPR_VK}},
    {LISA_VSSUB_BU_B_BU, 0x70500000, {FPR_VD, FPR_VJ, FPR_VK}},
    {LISA_VSSUB_HU_H_HU, 0x70508000, {FPR_VD, FPR_VJ, FPR_VK}},
    {LISA_VSSUB_WU_W_WU, 0x70510000, {FPR_VD, FPR_VJ, FPR_VK}},
    {LISA_VSSUB_DU_D_DU, 0x70518000, {FPR_VD, FPR_VJ, FPR_VK}},
    {LISA_VSSUB_B_BU_BU, 0x70520000, {FPR_VD, FPR_VJ, FPR_VK}},
    {LISA_VSSUB_H_HU_HU, 0x70528000, {FPR_VD, FPR_VJ, FPR_VK}},
    {LISA_VSSUB_W_WU_WU, 0x70530000, {FPR_VD, FPR_VJ, FPR_VK}},
    {LISA_VSSUB_D_DU_DU, 0x70538000, {FPR_VD, FPR_VJ, FPR_VK}},
    {LISA_VHADDW_H_B, 0x70540000, {FPR_VD, FPR_VJ, FPR_VK}},
    {LISA_VHADDW_W_H, 0x70548000, {FPR_VD, FPR_VJ, FPR_VK}},
    {LISA_VHADDW_D_W, 0x70550000, {FPR_VD, FPR_VJ, FPR_VK}},
    {LISA_VHADDW_Q_D, 0x70558000, {FPR_VD, FPR_VJ, FPR_VK}},
    {LISA_VHSUBW_H_B, 0x70560000, {FPR_VD, FPR_VJ, FPR_VK}},
    {LISA_VHSUBW_W_H, 0x70568000, {FPR_VD, FPR_VJ, FPR_VK}},
    {LISA_VHSUBW_D_W, 0x70570000, {FPR_VD, FPR_VJ, FPR_VK}},
    {LISA_VHSUBW_Q_D, 0x70578000, {FPR_VD, FPR_VJ, FPR_VK}},
    {LISA_VHADDW_HU_BU, 0x70580000, {FPR_VD, FPR_VJ, FPR_VK}},
    {LISA_VHADDW_WU_HU, 0x70588000, {FPR_VD, FPR_VJ, FPR_VK}},
    {LISA_VHADDW_DU_WU, 0x70590000, {FPR_VD, FPR_VJ, FPR_VK}},
    {LISA_VHADDW_QU_DU, 0x70598000, {FPR_VD, FPR_VJ, FPR_VK}},
    {LISA_VHSUBW_HU_BU, 0x705a0000, {FPR_VD, FPR_VJ, FPR_VK}},
    {LISA_VHSUBW_WU_HU, 0x705a8000, {FPR_VD, FPR_VJ, FPR_VK}},
    {LISA_VHSUBW_DU_WU, 0x705b0000, {FPR_VD, FPR_VJ, FPR_VK}},
    {LISA_VHSUBW_QU_DU, 0x705b8000, {FPR_VD, FPR_VJ, FPR_VK}},
    {LISA_VADDA_B, 0x705c0000, {FPR_VD, FPR_VJ, FPR_VK}},
    {LISA_VADDA_H, 0x705c8000, {FPR_VD, FPR_VJ, FPR_VK}},
    {LISA_VADDA_W, 0x705d0000, {FPR_VD, FPR_VJ, FPR_VK}},
    {LISA_VADDA_D, 0x705d8000, {FPR_VD, FPR_VJ, FPR_VK}},
    {LISA_VSADDA_B, 0x705e0000, {FPR_VD, FPR_VJ, FPR_VK}},
    {LISA_VSADDA_H, 0x705e8000, {FPR_VD, FPR_VJ, FPR_VK}},
    {LISA_VSADDA_W, 0x705f0000, {FPR_VD, FPR_VJ, FPR_VK}},
    {LISA_VSADDA_D, 0x705f8000, {FPR_VD, FPR_VJ, FPR_VK}},
    {LISA_VABSD_B, 0x70600000, {FPR_VD, FPR_VJ, FPR_VK}},
    {LISA_VABSD_H, 0x70608000, {FPR_VD, FPR_VJ, FPR_VK}},
    {LISA_VABSD_W, 0x70610000, {FPR_VD, FPR_VJ, FPR_VK}},
    {LISA_VABSD_D, 0x70618000, {FPR_VD, FPR_VJ, FPR_VK}},
    {LISA_VABSD_BU, 0x70620000, {FPR_VD, FPR_VJ, FPR_VK}},
    {LISA_VABSD_HU, 0x70628000, {FPR_VD, FPR_VJ, FPR_VK}},
    {LISA_VABSD_WU, 0x70630000, {FPR_VD, FPR_VJ, FPR_VK}},
    {LISA_VABSD_DU, 0x70638000, {FPR_VD, FPR_VJ, FPR_VK}},
    {LISA_VAVG_B, 0x70640000, {FPR_VD, FPR_VJ, FPR_VK}},
    {LISA_VAVG_H, 0x70648000, {FPR_VD, FPR_VJ, FPR_VK}},
    {LISA_VAVG_W, 0x70650000, {FPR_VD, FPR_VJ, FPR_VK}},
    {LISA_VAVG_D, 0x70658000, {FPR_VD, FPR_VJ, FPR_VK}},
    {LISA_VAVG_BU, 0x70660000, {FPR_VD, FPR_VJ, FPR_VK}},
    {LISA_VAVG_HU, 0x70668000, {FPR_VD, FPR_VJ, FPR_VK}},
    {LISA_VAVG_WU, 0x70670000, {FPR_VD, FPR_VJ, FPR_VK}},
    {LISA_VAVG_DU, 0x70678000, {FPR_VD, FPR_VJ, FPR_VK}},
    {LISA_VAVGR_B, 0x70680000, {FPR_VD, FPR_VJ, FPR_VK}},
    {LISA_VAVGR_H, 0x70688000, {FPR_VD, FPR_VJ, FPR_VK}},
    {LISA_VAVGR_W, 0x70690000, {FPR_VD, FPR_VJ, FPR_VK}},
    {LISA_VAVGR_D, 0x70698000, {FPR_VD, FPR_VJ, FPR_VK}},
    {LISA_VAVGR_BU, 0x706a0000, {FPR_VD, FPR_VJ, FPR_VK}},
    {LISA_VAVGR_HU, 0x706a8000, {FPR_VD, FPR_VJ, FPR_VK}},
    {LISA_VAVGR_WU, 0x706b0000, {FPR_VD, FPR_VJ, FPR_VK}},
    {LISA_VAVGR_DU, 0x706b8000, {FPR_VD, FPR_VJ, FPR_VK}},
    {LISA_VHALFD_B, 0x706c0000, {FPR_VD, FPR_VJ, FPR_VK}},
    {LISA_VHALFD_H, 0x706c8000, {FPR_VD, FPR_VJ, FPR_VK}},
    {LISA_VHALFD_W, 0x706d0000, {FPR_VD, FPR_VJ, FPR_VK}},
    {LISA_VHALFD_D, 0x706d8000, {FPR_VD, FPR_VJ, FPR_VK}},
    {LISA_VHALFD_BU, 0x706e0000, {FPR_VD, FPR_VJ, FPR_VK}},
    {LISA_VHALFD_HU, 0x706e8000, {FPR_VD, FPR_VJ, FPR_VK}},
    {LISA_VHALFD_WU, 0x706f0000, {FPR_VD, FPR_VJ, FPR_VK}},
    {LISA_VHALFD_DU, 0x706f8000, {FPR_VD, FPR_VJ, FPR_VK}},
    {LISA_VMAX_B, 0x70700000, {FPR_VD, FPR_VJ, FPR_VK}},
    {LISA_VMAX_H, 0x70708000, {FPR_VD, FPR_VJ, FPR_VK}},
    {LISA_VMAX_W, 0x70710000, {FPR_VD, FPR_VJ, FPR_VK}},
    {LISA_VMAX_D, 0x70718000, {FPR_VD, FPR_VJ, FPR_VK}},
    {LISA_VMIN_B, 0x70720000, {FPR_VD, FPR_VJ, FPR_VK}},
    {LISA_VMIN_H, 0x70728000, {FPR_VD, FPR_VJ, FPR_VK}},
    {LISA_VMIN_W, 0x70730000, {FPR_VD, FPR_VJ, FPR_VK}},
    {LISA_VMIN_D, 0x70738000, {FPR_VD, FPR_VJ, FPR_VK}},
    {LISA_VMAX_BU, 0x70740000, {FPR_VD, FPR_VJ, FPR_VK}},
    {LISA_VMAX_HU, 0x70748000, {FPR_VD, FPR_VJ, FPR_VK}},
    {LISA_VMAX_WU, 0x70750000, {FPR_VD, FPR_VJ, FPR_VK}},
    {LISA_VMAX_DU, 0x70758000, {FPR_VD, FPR_VJ, FPR_VK}},
    {LISA_VMIN_BU, 0x70760000, {FPR_VD, FPR_VJ, FPR_VK}},
    {LISA_VMIN_HU, 0x70768000, {FPR_VD, FPR_VJ, FPR_VK}},
    {LISA_VMIN_WU, 0x70770000, {FPR_VD, FPR_VJ, FPR_VK}},
    {LISA_VMIN_DU, 0x70778000, {FPR_VD, FPR_VJ, FPR_VK}},
    {LISA_VMAXA_B, 0x70780000, {FPR_VD, FPR_VJ, FPR_VK}},
    {LISA_VMAXA_H, 0x70788000, {FPR_VD, FPR_VJ, FPR_VK}},
    {LISA_VMAXA_W, 0x70790000, {FPR_VD, FPR_VJ, FPR_VK}},
    {LISA_VMAXA_D, 0x70798000, {FPR_VD, FPR_VJ, FPR_VK}},
    {LISA_VMINA_B, 0x707a0000, {FPR_VD, FPR_VJ, FPR_VK}},
    {LISA_VMINA_H, 0x707a8000, {FPR_VD, FPR_VJ, FPR_VK}},
    {LISA_VMINA_W, 0x707b0000, {FPR_VD, FPR_VJ, FPR_VK}},
    {LISA_VMINA_D, 0x707b8000, {FPR_VD, FPR_VJ, FPR_VK}},
    {LISA_VSADW_H_B, 0x707c0000, {FPR_VD, FPR_VJ, FPR_VK}},
    {LISA_VSADW_W_H, 0x707c8000, {FPR_VD, FPR_VJ, FPR_VK}},
    {LISA_VSADW_D_W, 0x707d0000, {FPR_VD, FPR_VJ, FPR_VK}},
    {LISA_VSADW_H_BU, 0x707e0000, {FPR_VD, FPR_VJ, FPR_VK}},
    {LISA_VSADW_W_HU, 0x707e8000, {FPR_VD, FPR_VJ, FPR_VK}},
    {LISA_VSADW_D_WU, 0x707f0000, {FPR_VD, FPR_VJ, FPR_VK}},
    {LISA_VACCSADW_H_B, 0x70800000, {FPR_VD, FPR_VJ, FPR_VK}},
    {LISA_VACCSADW_W_H, 0x70808000, {FPR_VD, FPR_VJ, FPR_VK}},
    {LISA_VACCSADW_D_W, 0x70810000, {FPR_VD, FPR_VJ, FPR_VK}},
    {LISA_VACCSADW_H_BU, 0x70820000, {FPR_VD, FPR_VJ, FPR_VK}},
    {LISA_VACCSADW_W_HU, 0x70828000, {FPR_VD, FPR_VJ, FPR_VK}},
    {LISA_VACCSADW_D_WU, 0x70830000, {FPR_VD, FPR_VJ, FPR_VK}},
    {LISA_VMUL_B, 0x70840000, {FPR_VD, FPR_VJ, FPR_VK}},
    {LISA_VMUL_H, 0x70848000, {FPR_VD, FPR_VJ, FPR_VK}},
    {LISA_VMUL_W, 0x70850000, {FPR_VD, FPR_VJ, FPR_VK}},
    {LISA_VMUL_D, 0x70858000, {FPR_VD, FPR_VJ, FPR_VK}},
    {LISA_VMUH_B, 0x70860000, {FPR_VD, FPR_VJ, FPR_VK}},
    {LISA_VMUH_H, 0x70868000, {FPR_VD, FPR_VJ, FPR_VK}},
    {LISA_VMUH_W, 0x70870000, {FPR_VD, FPR_VJ, FPR_VK}},
    {LISA_VMUH_D, 0x70878000, {FPR_VD, FPR_VJ, FPR_VK}},
    {LISA_VMUH_BU, 0x70880000, {FPR_VD, FPR_VJ, FPR_VK}},
    {LISA_VMUH_HU, 0x70888000, {FPR_VD, FPR_VJ, FPR_VK}},
    {LISA_VMUH_WU, 0x70890000, {FPR_VD, FPR_VJ, FPR_VK}},
    {LISA_VMUH_DU, 0x70898000, {FPR_VD, FPR_VJ, FPR_VK}},
    {LISA_VMUH_BU_B, 0x708a0000, {FPR_VD, FPR_VJ, FPR_VK}},
    {LISA_VMUH_HU_H, 0x708a8000, {FPR_VD, FPR_VJ, FPR_VK}},
    {LISA_VMUH_WU_W, 0x708b0000, {FPR_VD, FPR_VJ, FPR_VK}},
    {LISA_VMUH_DU_D, 0x708b8000, {FPR_VD, FPR_VJ, FPR_VK}},
    {LISA_VMULXW_H_B, 0x708c0000, {FPR_VD, FPR_VJ, FPR_VK}},
    {LISA_VMULXW_W_H, 0x708c8000, {FPR_VD, FPR_VJ, FPR_VK}},
    {LISA_VMULXW_D_W, 0x708d0000, {FPR_VD, FPR_VJ, FPR_VK}},
    {LISA_VMULXW_H_BU, 0x708e0000, {FPR_VD, FPR_VJ, FPR_VK}},
    {LISA_VMULXW_W_HU, 0x708e8000, {FPR_VD, FPR_VJ, FPR_VK}},
    {LISA_VMULXW_D_WU, 0x708f0000, {FPR_VD, FPR_VJ, FPR_VK}},
    {LISA_VMULWEV_H_B, 0x70900000, {FPR_VD, FPR_VJ, FPR_VK}},
    {LISA_VMULWEV_W_H, 0x70908000, {FPR_VD, FPR_VJ, FPR_VK}},
    {LISA_VMULWEV_D_W, 0x70910000, {FPR_VD, FPR_VJ, FPR_VK}},
    {LISA_VMULWEV_Q_D, 0x70918000, {FPR_VD, FPR_VJ, FPR_VK}},
    {LISA_VMULWOD_H_B, 0x70920000, {FPR_VD, FPR_VJ, FPR_VK}},
    {LISA_VMULWOD_W_H, 0x70928000, {FPR_VD, FPR_VJ, FPR_VK}},
    {LISA_VMULWOD_D_W, 0x70930000, {FPR_VD, FPR_VJ, FPR_VK}},
    {LISA_VMULWOD_Q_D, 0x70938000, {FPR_VD, FPR_VJ, FPR_VK}},
    {LISA_VMULWL_H_B, 0x70940000, {FPR_VD, FPR_VJ, FPR_VK}},
    {LISA_VMULWL_W_H, 0x70948000, {FPR_VD, FPR_VJ, FPR_VK}},
    {LISA_VMULWL_D_W, 0x70950000, {FPR_VD, FPR_VJ, FPR_VK}},
    {LISA_VMULWL_Q_D, 0x70958000, {FPR_VD, FPR_VJ, FPR_VK}},
    {LISA_VMULWH_H_B, 0x70960000, {FPR_VD, FPR_VJ, FPR_VK}},
    {LISA_VMULWH_W_H, 0x70968000, {FPR_VD, FPR_VJ, FPR_VK}},
    {LISA_VMULWH_D_W, 0x70970000, {FPR_VD, FPR_VJ, FPR_VK}},
    {LISA_VMULWH_Q_D, 0x70978000, {FPR_VD, FPR_VJ, FPR_VK}},
    {LISA_VMULWEV_H_BU, 0x70980000, {FPR_VD, FPR_VJ, FPR_VK}},
    {LISA_VMULWEV_W_HU, 0x70988000, {FPR_VD, FPR_VJ, FPR_VK}},
    {LISA_VMULWEV_D_WU, 0x70990000, {FPR_VD, FPR_VJ, FPR_VK}},
    {LISA_VMULWEV_Q_DU, 0x70998000, {FPR_VD, FPR_VJ, FPR_VK}},
    {LISA_VMULWOD_H_BU, 0x709a0000, {FPR_VD, FPR_VJ, FPR_VK}},
    {LISA_VMULWOD_W_HU, 0x709a8000, {FPR_VD, FPR_VJ, FPR_VK}},
    {LISA_VMULWOD_D_WU, 0x709b0000, {FPR_VD, FPR_VJ, FPR_VK}},
    {LISA_VMULWOD_Q_DU, 0x709b8000, {FPR_VD, FPR_VJ, FPR_VK}},
    {LISA_VMULWL_H_BU, 0x709c0000, {FPR_VD, FPR_VJ, FPR_VK}},
    {LISA_VMULWL_W_HU, 0x709c8000, {FPR_VD, FPR_VJ, FPR_VK}},
    {LISA_VMULWL_D_WU, 0x709d0000, {FPR_VD, FPR_VJ, FPR_VK}},
    {LISA_VMULWL_Q_DU, 0x709d8000, {FPR_VD, FPR_VJ, FPR_VK}},
    {LISA_VMULWH_H_BU, 0x709e0000, {FPR_VD, FPR_VJ, FPR_VK}},
    {LISA_VMULWH_W_HU, 0x709e8000, {FPR_VD, FPR_VJ, FPR_VK}},
    {LISA_VMULWH_D_WU, 0x709f0000, {FPR_VD, FPR_VJ, FPR_VK}},
    {LISA_VMULWH_Q_DU, 0x709f8000, {FPR_VD, FPR_VJ, FPR_VK}},
    {LISA_VMULWEV_H_BU_B, 0x70a00000, {FPR_VD, FPR_VJ, FPR_VK}},
    {LISA_VMULWEV_W_HU_H, 0x70a08000, {FPR_VD, FPR_VJ, FPR_VK}},
    {LISA_VMULWEV_D_WU_W, 0x70a10000, {FPR_VD, FPR_VJ, FPR_VK}},
    {LISA_VMULWEV_Q_DU_D, 0x70a18000, {FPR_VD, FPR_VJ, FPR_VK}},
    {LISA_VMULWOD_H_BU_B, 0x70a20000, {FPR_VD, FPR_VJ, FPR_VK}},
    {LISA_VMULWOD_W_HU_H, 0x70a28000, {FPR_VD, FPR_VJ, FPR_VK}},
    {LISA_VMULWOD_D_WU_W, 0x70a30000, {FPR_VD, FPR_VJ, FPR_VK}},
    {LISA_VMULWOD_Q_DU_D, 0x70a38000, {FPR_VD, FPR_VJ, FPR_VK}},
    {LISA_VMULWL_H_BU_B, 0x70a40000, {FPR_VD, FPR_VJ, FPR_VK}},
    {LISA_VMULWL_W_HU_H, 0x70a48000, {FPR_VD, FPR_VJ, FPR_VK}},
    {LISA_VMULWL_D_WU_W, 0x70a50000, {FPR_VD, FPR_VJ, FPR_VK}},
    {LISA_VMULWL_Q_DU_D, 0x70a58000, {FPR_VD, FPR_VJ, FPR_VK}},
    {LISA_VMULWH_H_BU_B, 0x70a60000, {FPR_VD, FPR_VJ, FPR_VK}},
    {LISA_VMULWH_W_HU_H, 0x70a68000, {FPR_VD, FPR_VJ, FPR_VK}},
    {LISA_VMULWH_D_WU_W, 0x70a70000, {FPR_VD, FPR_VJ, FPR_VK}},
    {LISA_VMULWH_Q_DU_D, 0x70a78000, {FPR_VD, FPR_VJ, FPR_VK}},
    {LISA_VMADD_B, 0x70a80000, {FPR_VD, FPR_VJ, FPR_VK}},
    {LISA_VMADD_H, 0x70a88000, {FPR_VD, FPR_VJ, FPR_VK}},
    {LISA_VMADD_W, 0x70a90000, {FPR_VD, FPR_VJ, FPR_VK}},
    {LISA_VMADD_D, 0x70a98000, {FPR_VD, FPR_VJ, FPR_VK}},
    {LISA_VMSUB_B, 0x70aa0000, {FPR_VD, FPR_VJ, FPR_VK}},
    {LISA_VMSUB_H, 0x70aa8000, {FPR_VD, FPR_VJ, FPR_VK}},
    {LISA_VMSUB_W, 0x70ab0000, {FPR_VD, FPR_VJ, FPR_VK}},
    {LISA_VMSUB_D, 0x70ab8000, {FPR_VD, FPR_VJ, FPR_VK}},
    {LISA_VMADDWEV_H_B, 0x70ac0000, {FPR_VD, FPR_VJ, FPR_VK}},
    {LISA_VMADDWEV_W_H, 0x70ac8000, {FPR_VD, FPR_VJ, FPR_VK}},
    {LISA_VMADDWEV_D_W, 0x70ad0000, {FPR_VD, FPR_VJ, FPR_VK}},
    {LISA_VMADDWEV_Q_D, 0x70ad8000, {FPR_VD, FPR_VJ, FPR_VK}},
    {LISA_VMADDWOD_H_B, 0x70ae0000, {FPR_VD, FPR_VJ, FPR_VK}},
    {LISA_VMADDWOD_W_H, 0x70ae8000, {FPR_VD, FPR_VJ, FPR_VK}},
    {LISA_VMADDWOD_D_W, 0x70af0000, {FPR_VD, FPR_VJ, FPR_VK}},
    {LISA_VMADDWOD_Q_D, 0x70af8000, {FPR_VD, FPR_VJ, FPR_VK}},
    {LISA_VMADDWL_H_B, 0x70b00000, {FPR_VD, FPR_VJ, FPR_VK}},
    {LISA_VMADDWL_W_H, 0x70b08000, {FPR_VD, FPR_VJ, FPR_VK}},
    {LISA_VMADDWL_D_W, 0x70b10000, {FPR_VD, FPR_VJ, FPR_VK}},
    {LISA_VMADDWL_Q_D, 0x70b18000, {FPR_VD, FPR_VJ, FPR_VK}},
    {LISA_VMADDWH_H_B, 0x70b20000, {FPR_VD, FPR_VJ, FPR_VK}},
    {LISA_VMADDWH_W_H, 0x70b28000, {FPR_VD, FPR_VJ, FPR_VK}},
    {LISA_VMADDWH_D_W, 0x70b30000, {FPR_VD, FPR_VJ, FPR_VK}},
    {LISA_VMADDWH_Q_D, 0x70b38000, {FPR_VD, FPR_VJ, FPR_VK}},
    {LISA_VMADDWEV_H_BU, 0x70b40000, {FPR_VD, FPR_VJ, FPR_VK}},
    {LISA_VMADDWEV_W_HU, 0x70b48000, {FPR_VD, FPR_VJ, FPR_VK}},
    {LISA_VMADDWEV_D_WU, 0x70b50000, {FPR_VD, FPR_VJ, FPR_VK}},
    {LISA_VMADDWEV_Q_DU, 0x70b58000, {FPR_VD, FPR_VJ, FPR_VK}},
    {LISA_VMADDWOD_H_BU, 0x70b60000, {FPR_VD, FPR_VJ, FPR_VK}},
    {LISA_VMADDWOD_W_HU, 0x70b68000, {FPR_VD, FPR_VJ, FPR_VK}},
    {LISA_VMADDWOD_D_WU, 0x70b70000, {FPR_VD, FPR_VJ, FPR_VK}},
    {LISA_VMADDWOD_Q_DU, 0x70b78000, {FPR_VD, FPR_VJ, FPR_VK}},
    {LISA_VMADDWL_H_BU, 0x70b80000, {FPR_VD, FPR_VJ, FPR_VK}},
    {LISA_VMADDWL_W_HU, 0x70b88000, {FPR_VD, FPR_VJ, FPR_VK}},
    {LISA_VMADDWL_D_WU, 0x70b90000, {FPR_VD, FPR_VJ, FPR_VK}},
    {LISA_VMADDWL_Q_DU, 0x70b98000, {FPR_VD, FPR_VJ, FPR_VK}},
    {LISA_VMADDWH_H_BU, 0x70ba0000, {FPR_VD, FPR_VJ, FPR_VK}},
    {LISA_VMADDWH_W_HU, 0x70ba8000, {FPR_VD, FPR_VJ, FPR_VK}},
    {LISA_VMADDWH_D_WU, 0x70bb0000, {FPR_VD, FPR_VJ, FPR_VK}},
    {LISA_VMADDWH_Q_DU, 0x70bb8000, {FPR_VD, FPR_VJ, FPR_VK}},
    {LISA_VMADDWEV_H_BU_B, 0x70bc0000, {FPR_VD, FPR_VJ, FPR_VK}},
    {LISA_VMADDWEV_W_HU_H, 0x70bc8000, {FPR_VD, FPR_VJ, FPR_VK}},
    {LISA_VMADDWEV_D_WU_W, 0x70bd0000, {FPR_VD, FPR_VJ, FPR_VK}},
    {LISA_VMADDWEV_Q_DU_D, 0x70bd8000, {FPR_VD, FPR_VJ, FPR_VK}},
    {LISA_VMADDWOD_H_BU_B, 0x70be0000, {FPR_VD, FPR_VJ, FPR_VK}},
    {LISA_VMADDWOD_W_HU_H, 0x70be8000, {FPR_VD, FPR_VJ, FPR_VK}},
    {LISA_VMADDWOD_D_WU_W, 0x70bf0000, {FPR_VD, FPR_VJ, FPR_VK}},
    {LISA_VMADDWOD_Q_DU_D, 0x70bf8000, {FPR_VD, FPR_VJ, FPR_VK}},
    {LISA_VMADDWL_H_BU_B, 0x70c00000, {FPR_VD, FPR_VJ, FPR_VK}},
    {LISA_VMADDWL_W_HU_H, 0x70c08000, {FPR_VD, FPR_VJ, FPR_VK}},
    {LISA_VMADDWL_D_WU_W, 0x70c10000, {FPR_VD, FPR_VJ, FPR_VK}},
    {LISA_VMADDWL_Q_DU_D, 0x70c18000, {FPR_VD, FPR_VJ, FPR_VK}},
    {LISA_VMADDWH_H_BU_B, 0x70c20000, {FPR_VD, FPR_VJ, FPR_VK}},
    {LISA_VMADDWH_W_HU_H, 0x70c28000, {FPR_VD, FPR_VJ, FPR_VK}},
    {LISA_VMADDWH_D_WU_W, 0x70c30000, {FPR_VD, FPR_VJ, FPR_VK}},
    {LISA_VMADDWH_Q_DU_D, 0x70c38000, {FPR_VD, FPR_VJ, FPR_VK}},
    {LISA_VDP2_H_B, 0x70c40000, {FPR_VD, FPR_VJ, FPR_VK}},
    {LISA_VDP2_W_H, 0x70c48000, {FPR_VD, FPR_VJ, FPR_VK}},
    {LISA_VDP2_D_W, 0x70c50000, {FPR_VD, FPR_VJ, FPR_VK}},
    {LISA_VDP2_Q_D, 0x70c58000, {FPR_VD, FPR_VJ, FPR_VK}},
    {LISA_VDP2_HU_BU, 0x70c60000, {FPR_VD, FPR_VJ, FPR_VK}},
    {LISA_VDP2_WU_HU, 0x70c68000, {FPR_VD, FPR_VJ, FPR_VK}},
    {LISA_VDP2_DU_WU, 0x70c70000, {FPR_VD, FPR_VJ, FPR_VK}},
    {LISA_VDP2_QU_DU, 0x70c78000, {FPR_VD, FPR_VJ, FPR_VK}},
    {LISA_VDP2_H_BU_B, 0x70c80000, {FPR_VD, FPR_VJ, FPR_VK}},
    {LISA_VDP2_W_HU_H, 0x70c88000, {FPR_VD, FPR_VJ, FPR_VK}},
    {LISA_VDP2_D_WU_W, 0x70c90000, {FPR_VD, FPR_VJ, FPR_VK}},
    {LISA_VDP2_Q_DU_D, 0x70c98000, {FPR_VD, FPR_VJ, FPR_VK}},
    {LISA_VDP2ADD_H_B, 0x70ca0000, {FPR_VD, FPR_VJ, FPR_VK}},
    {LISA_VDP2ADD_W_H, 0x70ca8000, {FPR_VD, FPR_VJ, FPR_VK}},
    {LISA_VDP2ADD_D_W, 0x70cb0000, {FPR_VD, FPR_VJ, FPR_VK}},
    {LISA_VDP2ADD_Q_D, 0x70cb8000, {FPR_VD, FPR_VJ, FPR_VK}},
    {LISA_VDP2ADD_H_BU, 0x70cc0000, {FPR_VD, FPR_VJ, FPR_VK}},
    {LISA_VDP2ADD_W_HU, 0x70cc8000, {FPR_VD, FPR_VJ, FPR_VK}},
    {LISA_VDP2ADD_D_WU, 0x70cd0000, {FPR_VD, FPR_VJ, FPR_VK}},
    {LISA_VDP2ADD_Q_DU, 0x70cd8000, {FPR_VD, FPR_VJ, FPR_VK}},
    {LISA_VDP2ADD_H_BU_B, 0x70ce0000, {FPR_VD, FPR_VJ, FPR_VK}},
    {LISA_VDP2ADD_W_HU_H, 0x70ce8000, {FPR_VD, FPR_VJ, FPR_VK}},
    {LISA_VDP2ADD_D_WU_W, 0x70cf0000, {FPR_VD, FPR_VJ, FPR_VK}},
    {LISA_VDP2ADD_Q_DU_D, 0x70cf8000, {FPR_VD, FPR_VJ, FPR_VK}},
    {LISA_VDP2SUB_H_B, 0x70d00000, {FPR_VD, FPR_VJ, FPR_VK}},
    {LISA_VDP2SUB_W_H, 0x70d08000, {FPR_VD, FPR_VJ, FPR_VK}},
    {LISA_VDP2SUB_D_W, 0x70d10000, {FPR_VD, FPR_VJ, FPR_VK}},
    {LISA_VDP2SUB_Q_D, 0x70d18000, {FPR_VD, FPR_VJ, FPR_VK}},
    {LISA_VDP2SUB_H_BU, 0x70d20000, {FPR_VD, FPR_VJ, FPR_VK}},
    {LISA_VDP2SUB_W_HU, 0x70d28000, {FPR_VD, FPR_VJ, FPR_VK}},
    {LISA_VDP2SUB_D_WU, 0x70d30000, {FPR_VD, FPR_VJ, FPR_VK}},
    {LISA_VDP2SUB_Q_DU, 0x70d38000, {FPR_VD, FPR_VJ, FPR_VK}},
    {LISA_VDP4_W_B, 0x70d40000, {FPR_VD, FPR_VJ, FPR_VK}},
    {LISA_VDP4_D_H, 0x70d48000, {FPR_VD, FPR_VJ, FPR_VK}},
    {LISA_VDP4_Q_W, 0x70d50000, {FPR_VD, FPR_VJ, FPR_VK}},
    {LISA_VDP4_W_BU, 0x70d60000, {FPR_VD, FPR_VJ, FPR_VK}},
    {LISA_VDP4_D_HU, 0x70d68000, {FPR_VD, FPR_VJ, FPR_VK}},
    {LISA_VDP4_Q_WU, 0x70d70000, {FPR_VD, FPR_VJ, FPR_VK}},
    {LISA_VDP4_W_BU_B, 0x70d80000, {FPR_VD, FPR_VJ, FPR_VK}},
    {LISA_VDP4_D_HU_H, 0x70d88000, {FPR_VD, FPR_VJ, FPR_VK}},
    {LISA_VDP4_Q_WU_W, 0x70d90000, {FPR_VD, FPR_VJ, FPR_VK}},
    {LISA_VDP4ADD_W_B, 0x70da0000, {FPR_VD, FPR_VJ, FPR_VK}},
    {LISA_VDP4ADD_D_H, 0x70da8000, {FPR_VD, FPR_VJ, FPR_VK}},
    {LISA_VDP4ADD_Q_W, 0x70db0000, {FPR_VD, FPR_VJ, FPR_VK}},
    {LISA_VDP4ADD_W_BU, 0x70dc0000, {FPR_VD, FPR_VJ, FPR_VK}},
    {LISA_VDP4ADD_D_HU, 0x70dc8000, {FPR_VD, FPR_VJ, FPR_VK}},
    {LISA_VDP4ADD_Q_WU, 0x70dd0000, {FPR_VD, FPR_VJ, FPR_VK}},
    {LISA_VDP4ADD_W_BU_B, 0x70de0000, {FPR_VD, FPR_VJ, FPR_VK}},
    {LISA_VDP4ADD_D_HU_H, 0x70de8000, {FPR_VD, FPR_VJ, FPR_VK}},
    {LISA_VDP4ADD_Q_WU_W, 0x70df0000, {FPR_VD, FPR_VJ, FPR_VK}},
    {LISA_VDIV_B, 0x70e00000, {FPR_VD, FPR_VJ, FPR_VK}},
    {LISA_VDIV_H, 0x70e08000, {FPR_VD, FPR_VJ, FPR_VK}},
    {LISA_VDIV_W, 0x70e10000, {FPR_VD, FPR_VJ, FPR_VK}},
    {LISA_VDIV_D, 0x70e18000, {FPR_VD, FPR_VJ, FPR_VK}},
    {LISA_VMOD_B, 0x70e20000, {FPR_VD, FPR_VJ, FPR_VK}},
    {LISA_VMOD_H, 0x70e28000, {FPR_VD, FPR_VJ, FPR_VK}},
    {LISA_VMOD_W, 0x70e30000, {FPR_VD, FPR_VJ, FPR_VK}},
    {LISA_VMOD_D, 0x70e38000, {FPR_VD, FPR_VJ, FPR_VK}},
    {LISA_VDIV_BU, 0x70e40000, {FPR_VD, FPR_VJ, FPR_VK}},
    {LISA_VDIV_HU, 0x70e48000, {FPR_VD, FPR_VJ, FPR_VK}},
    {LISA_VDIV_WU, 0x70e50000, {FPR_VD, FPR_VJ, FPR_VK}},
    {LISA_VDIV_DU, 0x70e58000, {FPR_VD, FPR_VJ, FPR_VK}},
    {LISA_VMOD_BU, 0x70e60000, {FPR_VD, FPR_VJ, FPR_VK}},
    {LISA_VMOD_HU, 0x70e68000, {FPR_VD, FPR_VJ, FPR_VK}},
    {LISA_VMOD_WU, 0x70e70000, {FPR_VD, FPR_VJ, FPR_VK}},
    {LISA_VMOD_DU, 0x70e78000, {FPR_VD, FPR_VJ, FPR_VK}},
    {LISA_VSLL_B, 0x70e80000, {FPR_VD, FPR_VJ, FPR_VK}},
    {LISA_VSLL_H, 0x70e88000, {FPR_VD, FPR_VJ, FPR_VK}},
    {LISA_VSLL_W, 0x70e90000, {FPR_VD, FPR_VJ, FPR_VK}},
    {LISA_VSLL_D, 0x70e98000, {FPR_VD, FPR_VJ, FPR_VK}},
    {LISA_VSRL_B, 0x70ea0000, {FPR_VD, FPR_VJ, FPR_VK}},
    {LISA_VSRL_H, 0x70ea8000, {FPR_VD, FPR_VJ, FPR_VK}},
    {LISA_VSRL_W, 0x70eb0000, {FPR_VD, FPR_VJ, FPR_VK}},
    {LISA_VSRL_D, 0x70eb8000, {FPR_VD, FPR_VJ, FPR_VK}},
    {LISA_VSRA_B, 0x70ec0000, {FPR_VD, FPR_VJ, FPR_VK}},
    {LISA_VSRA_H, 0x70ec8000, {FPR_VD, FPR_VJ, FPR_VK}},
    {LISA_VSRA_W, 0x70ed0000, {FPR_VD, FPR_VJ, FPR_VK}},
    {LISA_VSRA_D, 0x70ed8000, {FPR_VD, FPR_VJ, FPR_VK}},
    {LISA_VROTR_B, 0x70ee0000, {FPR_VD, FPR_VJ, FPR_VK}},
    {LISA_VROTR_H, 0x70ee8000, {FPR_VD, FPR_VJ, FPR_VK}},
    {LISA_VROTR_W, 0x70ef0000, {FPR_VD, FPR_VJ, FPR_VK}},
    {LISA_VROTR_D, 0x70ef8000, {FPR_VD, FPR_VJ, FPR_VK}},
    {LISA_VSRLR_B, 0x70f00000, {FPR_VD, FPR_VJ, FPR_VK}},
    {LISA_VSRLR_H, 0x70f08000, {FPR_VD, FPR_VJ, FPR_VK}},
    {LISA_VSRLR_W, 0x70f10000, {FPR_VD, FPR_VJ, FPR_VK}},
    {LISA_VSRLR_D, 0x70f18000, {FPR_VD, FPR_VJ, FPR_VK}},
    {LISA_VSRAR_B, 0x70f20000, {FPR_VD, FPR_VJ, FPR_VK}},
    {LISA_VSRAR_H, 0x70f28000, {FPR_VD, FPR_VJ, FPR_VK}},
    {LISA_VSRAR_W, 0x70f30000, {FPR_VD, FPR_VJ, FPR_VK}},
    {LISA_VSRAR_D, 0x70f38000, {FPR_VD, FPR_VJ, FPR_VK}},
    {LISA_VSRLN_B_H, 0x70f48000, {FPR_VD, FPR_VJ, FPR_VK}},
    {LISA_VSRLN_H_W, 0x70f50000, {FPR_VD, FPR_VJ, FPR_VK}},
    {LISA_VSRLN_W_D, 0x70f58000, {FPR_VD, FPR_VJ, FPR_VK}},
    {LISA_VSRAN_B_H, 0x70f68000, {FPR_VD, FPR_VJ, FPR_VK}},
    {LISA_VSRAN_H_W, 0x70f70000, {FPR_VD, FPR_VJ, FPR_VK}},
    {LISA_VSRAN_W_D, 0x70f78000, {FPR_VD, FPR_VJ, FPR_VK}},
    {LISA_VSRLRN_B_H, 0x70f88000, {FPR_VD, FPR_VJ, FPR_VK}},
    {LISA_VSRLRN_H_W, 0x70f90000, {FPR_VD, FPR_VJ, FPR_VK}},
    {LISA_VSRLRN_W_D, 0x70f98000, {FPR_VD, FPR_VJ, FPR_VK}},
    {LISA_VSRARN_B_H, 0x70fa8000, {FPR_VD, FPR_VJ, FPR_VK}},
    {LISA_VSRARN_H_W, 0x70fb0000, {FPR_VD, FPR_VJ, FPR_VK}},
    {LISA_VSRARN_W_D, 0x70fb8000, {FPR_VD, FPR_VJ, FPR_VK}},
    {LISA_VSSRLN_B_H, 0x70fc8000, {FPR_VD, FPR_VJ, FPR_VK}},
    {LISA_VSSRLN_H_W, 0x70fd0000, {FPR_VD, FPR_VJ, FPR_VK}},
    {LISA_VSSRLN_W_D, 0x70fd8000, {FPR_VD, FPR_VJ, FPR_VK}},
    {LISA_VSSRAN_B_H, 0x70fe8000, {FPR_VD, FPR_VJ, FPR_VK}},
    {LISA_VSSRAN_H_W, 0x70ff0000, {FPR_VD, FPR_VJ, FPR_VK}},
    {LISA_VSSRAN_W_D, 0x70ff8000, {FPR_VD, FPR_VJ, FPR_VK}},
    {LISA_VSSRLRN_B_H, 0x71008000, {FPR_VD, FPR_VJ, FPR_VK}},
    {LISA_VSSRLRN_H_W, 0x71010000, {FPR_VD, FPR_VJ, FPR_VK}},
    {LISA_VSSRLRN_W_D, 0x71018000, {FPR_VD, FPR_VJ, FPR_VK}},
    {LISA_VSSRARN_B_H, 0x71028000, {FPR_VD, FPR_VJ, FPR_VK}},
    {LISA_VSSRARN_H_W, 0x71030000, {FPR_VD, FPR_VJ, FPR_VK}},
    {LISA_VSSRARN_W_D, 0x71038000, {FPR_VD, FPR_VJ, FPR_VK}},
    {LISA_VSSRLN_BU_H, 0x71048000, {FPR_VD, FPR_VJ, FPR_VK}},
    {LISA_VSSRLN_HU_W, 0x71050000, {FPR_VD, FPR_VJ, FPR_VK}},
    {LISA_VSSRLN_WU_D, 0x71058000, {FPR_VD, FPR_VJ, FPR_VK}},
    {LISA_VSSRAN_BU_H, 0x71068000, {FPR_VD, FPR_VJ, FPR_VK}},
    {LISA_VSSRAN_HU_W, 0x71070000, {FPR_VD, FPR_VJ, FPR_VK}},
    {LISA_VSSRAN_WU_D, 0x71078000, {FPR_VD, FPR_VJ, FPR_VK}},
    {LISA_VSSRLRN_BU_H, 0x71088000, {FPR_VD, FPR_VJ, FPR_VK}},
    {LISA_VSSRLRN_HU_W, 0x71090000, {FPR_VD, FPR_VJ, FPR_VK}},
    {LISA_VSSRLRN_WU_D, 0x71098000, {FPR_VD, FPR_VJ, FPR_VK}},
    {LISA_VSSRARN_BU_H, 0x710a8000, {FPR_VD, FPR_VJ, FPR_VK}},
    {LISA_VSSRARN_HU_W, 0x710b0000, {FPR_VD, FPR_VJ, FPR_VK}},
    {LISA_VSSRARN_WU_D, 0x710b8000, {FPR_VD, FPR_VJ, FPR_VK}},
    {LISA_VBITCLR_B, 0x710c0000, {FPR_VD, FPR_VJ, FPR_VK}},
    {LISA_VBITCLR_H, 0x710c8000, {FPR_VD, FPR_VJ, FPR_VK}},
    {LISA_VBITCLR_W, 0x710d0000, {FPR_VD, FPR_VJ, FPR_VK}},
    {LISA_VBITCLR_D, 0x710d8000, {FPR_VD, FPR_VJ, FPR_VK}},
    {LISA_VBITSET_B, 0x710e0000, {FPR_VD, FPR_VJ, FPR_VK}},
    {LISA_VBITSET_H, 0x710e8000, {FPR_VD, FPR_VJ, FPR_VK}},
    {LISA_VBITSET_W, 0x710f0000, {FPR_VD, FPR_VJ, FPR_VK}},
    {LISA_VBITSET_D, 0x710f8000, {FPR_VD, FPR_VJ, FPR_VK}},
    {LISA_VBITREV_B, 0x71100000, {FPR_VD, FPR_VJ, FPR_VK}},
    {LISA_VBITREV_H, 0x71108000, {FPR_VD, FPR_VJ, FPR_VK}},
    {LISA_VBITREV_W, 0x71110000, {FPR_VD, FPR_VJ, FPR_VK}},
    {LISA_VBITREV_D, 0x71118000, {FPR_VD, FPR_VJ, FPR_VK}},
    {LISA_VBSTRC12_B, 0x71120000, {FPR_VD, FPR_VJ, FPR_VK}},
    {LISA_VBSTRC12_H, 0x71128000, {FPR_VD, FPR_VJ, FPR_VK}},
    {LISA_VBSTRC12_W, 0x71130000, {FPR_VD, FPR_VJ, FPR_VK}},
    {LISA_VBSTRC12_D, 0x71138000, {FPR_VD, FPR_VJ, FPR_VK}},
    {LISA_VBSTRC21_B, 0x71140000, {FPR_VD, FPR_VJ, FPR_VK}},
    {LISA_VBSTRC21_H, 0x71148000, {FPR_VD, FPR_VJ, FPR_VK}},
    {LISA_VBSTRC21_W, 0x71150000, {FPR_VD, FPR_VJ, FPR_VK}},
    {LISA_VBSTRC21_D, 0x71158000, {FPR_VD, FPR_VJ, FPR_VK}},
    {LISA_VPACKEV_B, 0x71160000, {FPR_VD, FPR_VJ, FPR_VK}},
    {LISA_VPACKEV_H, 0x71168000, {FPR_VD, FPR_VJ, FPR_VK}},
    {LISA_VPACKEV_W, 0x71170000, {FPR_VD, FPR_VJ, FPR_VK}},
    {LISA_VPACKEV_D, 0x71178000, {FPR_VD, FPR_VJ, FPR_VK}},
    {LISA_VPACKOD_B, 0x71180000, {FPR_VD, FPR_VJ, FPR_VK}},
    {LISA_VPACKOD_H, 0x71188000, {FPR_VD, FPR_VJ, FPR_VK}},
    {LISA_VPACKOD_W, 0x71190000, {FPR_VD, FPR_VJ, FPR_VK}},
    {LISA_VPACKOD_D, 0x71198000, {FPR_VD, FPR_VJ, FPR_VK}},
    {LISA_VILVL_B, 0x711a0000, {FPR_VD, FPR_VJ, FPR_VK}},
    {LISA_VILVL_H, 0x711a8000, {FPR_VD, FPR_VJ, FPR_VK}},
    {LISA_VILVL_W, 0x711b0000, {FPR_VD, FPR_VJ, FPR_VK}},
    {LISA_VILVL_D, 0x711b8000, {FPR_VD, FPR_VJ, FPR_VK}},
    {LISA_VILVH_B, 0x711c0000, {FPR_VD, FPR_VJ, FPR_VK}},
    {LISA_VILVH_H, 0x711c8000, {FPR_VD, FPR_VJ, FPR_VK}},
    {LISA_VILVH_W, 0x711d0000, {FPR_VD, FPR_VJ, FPR_VK}},
    {LISA_VILVH_D, 0x711d8000, {FPR_VD, FPR_VJ, FPR_VK}},
    {LISA_VPICKEV_B, 0x711e0000, {FPR_VD, FPR_VJ, FPR_VK}},
    {LISA_VPICKEV_H, 0x711e8000, {FPR_VD, FPR_VJ, FPR_VK}},
    {LISA_VPICKEV_W, 0x711f0000, {FPR_VD, FPR_VJ, FPR_VK}},
    {LISA_VPICKEV_D, 0x711f8000, {FPR_VD, FPR_VJ, FPR_VK}},
    {LISA_VPICKOD_B, 0x71200000, {FPR_VD, FPR_VJ, FPR_VK}},
    {LISA_VPICKOD_H, 0x71208000, {FPR_VD, FPR_VJ, FPR_VK}},
    {LISA_VPICKOD_W, 0x71210000, {FPR_VD, FPR_VJ, FPR_VK}},
    {LISA_VPICKOD_D, 0x71218000, {FPR_VD, FPR_VJ, FPR_VK}},
    {LISA_VREPLVE_B, 0x71220000, {FPR_VD, FPR_VJ, GPR_RK}},
    {LISA_VREPLVE_H, 0x71228000, {FPR_VD, FPR_VJ, GPR_RK}},
    {LISA_VREPLVE_W, 0x71230000, {FPR_VD, FPR_VJ, GPR_RK}},
    {LISA_VREPLVE_D, 0x71238000, {FPR_VD, FPR_VJ, GPR_RK}},
    {LISA_VEXTRCOL_B, 0x71240000, {FPR_VD, FPR_VJ, GPR_RK}},
    {LISA_VEXTRCOL_H, 0x71248000, {FPR_VD, FPR_VJ, GPR_RK}},
    {LISA_VEXTRCOL_W, 0x71250000, {FPR_VD, FPR_VJ, GPR_RK}},
    {LISA_VEXTRCOL_D, 0x71258000, {FPR_VD, FPR_VJ, GPR_RK}},
    {LISA_VAND_V, 0x71260000, {FPR_VD, FPR_VJ, FPR_VK}},
    {LISA_VOR_V, 0x71268000, {FPR_VD, FPR_VJ, FPR_VK}},
    {LISA_VXOR_V, 0x71270000, {FPR_VD, FPR_VJ, FPR_VK}},
    {LISA_VNOR_V, 0x71278000, {FPR_VD, FPR_VJ, FPR_VK}},
    {LISA_VANDN_V, 0x71280000, {FPR_VD, FPR_VJ, FPR_VK}},
    {LISA_VORN_V, 0x71288000, {FPR_VD, FPR_VJ, FPR_VK}},
    {LISA_VRANDSIGN_B, 0x71290000, {FPR_VD, FPR_VJ, FPR_VK}},
    {LISA_VRANDSIGN_H, 0x71298000, {FPR_VD, FPR_VJ, FPR_VK}},
    {LISA_VRORSIGN_B, 0x712a0000, {FPR_VD, FPR_VJ, FPR_VK}},
    {LISA_VRORSIGN_H, 0x712a8000, {FPR_VD, FPR_VJ, FPR_VK}},
    {LISA_VFRSTP_B, 0x712b0000, {FPR_VD, FPR_VJ, FPR_VK}},
    {LISA_VFRSTP_H, 0x712b8000, {FPR_VD, FPR_VJ, FPR_VK}},
    {LISA_VCLRSTRR_V, 0x712c0000, {FPR_VD, FPR_VJ, GPR_RK}},
    {LISA_VCLRSTRV_V, 0x712c8000, {FPR_VD, FPR_VJ, FPR_VK}},
    {LISA_VADD_Q, 0x712d0000, {FPR_VD, FPR_VJ, FPR_VK}},
    {LISA_VSUB_Q, 0x712d8000, {FPR_VD, FPR_VJ, FPR_VK}},
    {LISA_VSIGNCOV_B, 0x712e0000, {FPR_VD, FPR_VJ, FPR_VK}},
    {LISA_VSIGNCOV_H, 0x712e8000, {FPR_VD, FPR_VJ, FPR_VK}},
    {LISA_VSIGNCOV_W, 0x712f0000, {FPR_VD, FPR_VJ, FPR_VK}},
    {LISA_VSIGNCOV_D, 0x712f8000, {FPR_VD, FPR_VJ, FPR_VK}},
    {LISA_VFADD_S, 0x71308000, {FPR_VD, FPR_VJ, FPR_VK}},
    {LISA_VFADD_D, 0x71310000, {FPR_VD, FPR_VJ, FPR_VK}},
    {LISA_VFSUB_S, 0x71328000, {FPR_VD, FPR_VJ, FPR_VK}},
    {LISA_VFSUB_D, 0x71330000, {FPR_VD, FPR_VJ, FPR_VK}},
    {LISA_VFADDSUB_S, 0x71348000, {FPR_VD, FPR_VJ, FPR_VK}},
    {LISA_VFADDSUB_D, 0x71350000, {FPR_VD, FPR_VJ, FPR_VK}},
    {LISA_VFSUBADD_S, 0x71368000, {FPR_VD, FPR_VJ, FPR_VK}},
    {LISA_VFSUBADD_D, 0x71370000, {FPR_VD, FPR_VJ, FPR_VK}},
    {LISA_VFMUL_S, 0x71388000, {FPR_VD, FPR_VJ, FPR_VK}},
    {LISA_VFMUL_D, 0x71390000, {FPR_VD, FPR_VJ, FPR_VK}},
    {LISA_VFDIV_S, 0x713a8000, {FPR_VD, FPR_VJ, FPR_VK}},
    {LISA_VFDIV_D, 0x713b0000, {FPR_VD, FPR_VJ, FPR_VK}},
    {LISA_VFMAX_S, 0x713c8000, {FPR_VD, FPR_VJ, FPR_VK}},
    {LISA_VFMAX_D, 0x713d0000, {FPR_VD, FPR_VJ, FPR_VK}},
    {LISA_VFMIN_S, 0x713e8000, {FPR_VD, FPR_VJ, FPR_VK}},
    {LISA_VFMIN_D, 0x713f0000, {FPR_VD, FPR_VJ, FPR_VK}},
    {LISA_VFMAXA_S, 0x71408000, {FPR_VD, FPR_VJ, FPR_VK}},
    {LISA_VFMAXA_D, 0x71410000, {FPR_VD, FPR_VJ, FPR_VK}},
    {LISA_VFMINA_S, 0x71428000, {FPR_VD, FPR_VJ, FPR_VK}},
    {LISA_VFMINA_D, 0x71430000, {FPR_VD, FPR_VJ, FPR_VK}},
    {LISA_VFSCALEB_S, 0x71448000, {FPR_VD, FPR_VJ, FPR_VK}},
    {LISA_VFSCALEB_D, 0x71450000, {FPR_VD, FPR_VJ, FPR_VK}},
    {LISA_VFCVT_H_S, 0x71460000, {FPR_VD, FPR_VJ, FPR_VK}},
    {LISA_VFCVT_S_D, 0x71468000, {FPR_VD, FPR_VJ, FPR_VK}},
    {LISA_VFFINT_S_L, 0x71480000, {FPR_VD, FPR_VJ, FPR_VK}},
    {LISA_VFTINT_W_D, 0x71498000, {FPR_VD, FPR_VJ, FPR_VK}},
    {LISA_VFTINTRM_W_D, 0x714a0000, {FPR_VD, FPR_VJ, FPR_VK}},
    {LISA_VFTINTRP_W_D, 0x714a8000, {FPR_VD, FPR_VJ, FPR_VK}},
    {LISA_VFTINTRZ_W_D, 0x714b0000, {FPR_VD, FPR_VJ, FPR_VK}},
    {LISA_VFTINTRNE_W_D, 0x714b8000, {FPR_VD, FPR_VJ, FPR_VK}},
    {LISA_VHADD4_H_BU, 0x714e8000, {FPR_VD, FPR_VJ, FPR_VK}},
    {LISA_VSHUF4_W, 0x714f0000, {FPR_VD, FPR_VJ, FPR_VK}},
    {LISA_VSHUF2_D, 0x714f8000, {FPR_VD, FPR_VJ, FPR_VK}},
    {LISA_AES128_ENC, 0x71500000, {FPR_VD, FPR_VJ, FPR_VK}},
    {LISA_AES128_DEC, 0x71508000, {FPR_VD, FPR_VJ, FPR_VK}},
    {LISA_AES192_ENC, 0x71510000, {FPR_VD, FPR_VJ, FPR_VK}},
    {LISA_AES192_DEC, 0x71518000, {FPR_VD, FPR_VJ, FPR_VK}},
    {LISA_AES256_ENC, 0x71520000, {FPR_VD, FPR_VJ, FPR_VK}},
    {LISA_AES256_DEC, 0x71528000, {FPR_VD, FPR_VJ, FPR_VK}},
    {LISA_AES_KG, 0x71530000, {FPR_VD, FPR_VJ, FPR_VK}},
    {LISA_AES_FR_ENC, 0x71538000, {FPR_VD, FPR_VJ, FPR_VK}},
    {LISA_AES_FR_DEC, 0x71540000, {FPR_VD, FPR_VJ, FPR_VK}},
    {LISA_AES_LR_ENC, 0x71548000, {FPR_VD, FPR_VJ, FPR_VK}},
    {LISA_AES_LR_DEC, 0x71550000, {FPR_VD, FPR_VJ, FPR_VK}},
    {LISA_AES_MC_ENC, 0x71558000, {FPR_VD, FPR_VJ}},
    {LISA_AES_MC_DEC, 0x71560000, {FPR_VD, FPR_VJ}},
    {LISA_AES_SB_ENC, 0x71568000, {FPR_VD, FPR_VJ}},
    {LISA_AES_SB_DEC, 0x71570000, {FPR_VD, FPR_VJ}},
    {LISA_AES_SR_ENC, 0x71578000, {FPR_VD, FPR_VJ}},
    {LISA_AES_SR_DEC, 0x71580000, {FPR_VD, FPR_VJ}},
    {LISA_MD5_MS, 0x71588000, {FPR_VD, FPR_VJ, FPR_VK}},
    {LISA_MD5_4R, 0x71590000, {FPR_VD, FPR_VJ, FPR_VK}},
    {LISA_SHA1_MS_1, 0x71598000, {FPR_VD, FPR_VJ, FPR_VK}},
    {LISA_SHA1_MS_2, 0x715a0000, {FPR_VD, FPR_VJ, FPR_VK}},
    {LISA_SHA1_HASH_4R, 0x715a8000, {FPR_VD, FPR_VJ, FPR_VK}},
    {LISA_SHA256_MS_1, 0x715b0000, {FPR_VD, FPR_VJ, FPR_VK}},
    {LISA_SHA256_MS_2, 0x715b8000, {FPR_VD, FPR_VJ, FPR_VK}},
    {LISA_SHA256_HASH_2R, 0x715c0000, {FPR_VD, FPR_VJ, FPR_VK}},
    {LISA_SHA512_MS_1, 0x715c8000, {FPR_VD, FPR_VJ, FPR_VK}},
    {LISA_SHA512_MS_2, 0x715d0000, {FPR_VD, FPR_VJ, FPR_VK}},
    {LISA_SHA512_HASH_R_1, 0x715d8000, {FPR_VD, FPR_VJ, FPR_VK}},
    {LISA_SHA512_HASH_R_2, 0x715e0000, {FPR_VD, FPR_VJ, FPR_VK}},
    {LISA_VPMUL_W, 0x71600000, {FPR_VD, FPR_VJ, FPR_VK}},
    {LISA_VPMUL_D, 0x71608000, {FPR_VD, FPR_VJ, FPR_VK}},
    {LISA_VPMUH_W, 0x71610000, {FPR_VD, FPR_VJ, FPR_VK}},
    {LISA_VPMUH_D, 0x71618000, {FPR_VD, FPR_VJ, FPR_VK}},
    {LISA_VPMULACC_W, 0x71620000, {FPR_VD, FPR_VJ, FPR_VK}},
    {LISA_VPMULACC_D, 0x71628000, {FPR_VD, FPR_VJ, FPR_VK}},
    {LISA_VPMUHACC_W, 0x71630000, {FPR_VD, FPR_VJ, FPR_VK}},
    {LISA_VPMUHACC_D, 0x71638000, {FPR_VD, FPR_VJ, FPR_VK}},
    {LISA_VPMULWL_H_B, 0x71640000, {FPR_VD, FPR_VJ, FPR_VK}},
    {LISA_VPMULWL_W_H, 0x71648000, {FPR_VD, FPR_VJ, FPR_VK}},
    {LISA_VPMULWL_D_W, 0x71650000, {FPR_VD, FPR_VJ, FPR_VK}},
    {LISA_VPMULWL_Q_D, 0x71658000, {FPR_VD, FPR_VJ, FPR_VK}},
    {LISA_VPMULWH_H_B, 0x71660000, {FPR_VD, FPR_VJ, FPR_VK}},
    {LISA_VPMULWH_W_H, 0x71668000, {FPR_VD, FPR_VJ, FPR_VK}},
    {LISA_VPMULWH_D_W, 0x71670000, {FPR_VD, FPR_VJ, FPR_VK}},
    {LISA_VPMULWH_Q_D, 0x71678000, {FPR_VD, FPR_VJ, FPR_VK}},
    {LISA_VPMADDWL_H_B, 0x71680000, {FPR_VD, FPR_VJ, FPR_VK}},
    {LISA_VPMADDWL_W_H, 0x71688000, {FPR_VD, FPR_VJ, FPR_VK}},
    {LISA_VPMADDWL_D_W, 0x71690000, {FPR_VD, FPR_VJ, FPR_VK}},
    {LISA_VPMADDWL_Q_D, 0x71698000, {FPR_VD, FPR_VJ, FPR_VK}},
    {LISA_VPMADDWH_H_B, 0x716a0000, {FPR_VD, FPR_VJ, FPR_VK}},
    {LISA_VPMADDWH_W_H, 0x716a8000, {FPR_VD, FPR_VJ, FPR_VK}},
    {LISA_VPMADDWH_D_W, 0x716b0000, {FPR_VD, FPR_VJ, FPR_VK}},
    {LISA_VPMADDWH_Q_D, 0x716b8000, {FPR_VD, FPR_VJ, FPR_VK}},
    {LISA_VPDP2_Q_D, 0x716c0000, {FPR_VD, FPR_VJ, FPR_VK}},
    {LISA_VPDP2ADD_Q_D, 0x716c8000, {FPR_VD, FPR_VJ, FPR_VK}},
    {LISA_VCDP4_RE_D_H, 0x71700000, {FPR_VD, FPR_VJ, FPR_VK}},
    {LISA_VCDP4_IM_D_H, 0x71708000, {FPR_VD, FPR_VJ, FPR_VK}},
    {LISA_VCDP4ADD_RE_D_H, 0x71710000, {FPR_VD, FPR_VJ, FPR_VK}},
    {LISA_VCDP4ADD_IM_D_H, 0x71718000, {FPR_VD, FPR_VJ, FPR_VK}},
    {LISA_VCDP2_RE_Q_W, 0x71720000, {FPR_VD, FPR_VJ, FPR_VK}},
    {LISA_VCDP2_IM_Q_W, 0x71728000, {FPR_VD, FPR_VJ, FPR_VK}},
    {LISA_VCDP2ADD_RE_Q_W, 0x71730000, {FPR_VD, FPR_VJ, FPR_VK}},
    {LISA_VCDP2ADD_IM_Q_W, 0x71738000, {FPR_VD, FPR_VJ, FPR_VK}},
    {LISA_VSIGNSEL_W, 0x71790000, {FPR_VD, FPR_VJ, FPR_VK}},
    {LISA_VSIGNSEL_D, 0x71798000, {FPR_VD, FPR_VJ, FPR_VK}},
    {LISA_VSHUF_H, 0x717a8000, {FPR_VD, FPR_VJ, FPR_VK}},
    {LISA_VSHUF_W, 0x717b0000, {FPR_VD, FPR_VJ, FPR_VK}},
    {LISA_VSHUF_D, 0x717b8000, {FPR_VD, FPR_VJ, FPR_VK}},
    {LISA_VSEQI_B, 0x72800000, {FPR_VD, FPR_VJ, IMM_SI5}},
    {LISA_VSEQI_H, 0x72808000, {FPR_VD, FPR_VJ, IMM_SI5}},
    {LISA_VSEQI_W, 0x72810000, {FPR_VD, FPR_VJ, IMM_SI5}},
    {LISA_VSEQI_D, 0x72818000, {FPR_VD, FPR_VJ, IMM_SI5}},
    {LISA_VSLEI_B, 0x72820000, {FPR_VD, FPR_VJ, IMM_SI5}},
    {LISA_VSLEI_H, 0x72828000, {FPR_VD, FPR_VJ, IMM_SI5}},
    {LISA_VSLEI_W, 0x72830000, {FPR_VD, FPR_VJ, IMM_SI5}},
    {LISA_VSLEI_D, 0x72838000, {FPR_VD, FPR_VJ, IMM_SI5}},
    {LISA_VSLEI_BU, 0x72840000, {FPR_VD, FPR_VJ, IMM_UI5L}},
    {LISA_VSLEI_HU, 0x72848000, {FPR_VD, FPR_VJ, IMM_UI5L}},
    {LISA_VSLEI_WU, 0x72850000, {FPR_VD, FPR_VJ, IMM_UI5L}},
    {LISA_VSLEI_DU, 0x72858000, {FPR_VD, FPR_VJ, IMM_UI5L}},
    {LISA_VSLTI_B, 0x72860000, {FPR_VD, FPR_VJ, IMM_SI5}},
    {LISA_VSLTI_H, 0x72868000, {FPR_VD, FPR_VJ, IMM_SI5}},
    {LISA_VSLTI_W, 0x72870000, {FPR_VD, FPR_VJ, IMM_SI5}},
    {LISA_VSLTI_D, 0x72878000, {FPR_VD, FPR_VJ, IMM_SI5}},
    {LISA_VSLTI_BU, 0x72880000, {FPR_VD, FPR_VJ, IMM_UI5L}},
    {LISA_VSLTI_HU, 0x72888000, {FPR_VD, FPR_VJ, IMM_UI5L}},
    {LISA_VSLTI_WU, 0x72890000, {FPR_VD, FPR_VJ, IMM_UI5L}},
    {LISA_VSLTI_DU, 0x72898000, {FPR_VD, FPR_VJ, IMM_UI5L}},
    {LISA_VADDI_BU, 0x728a0000, {FPR_VD, FPR_VJ, IMM_UI5L}},
    {LISA_VADDI_HU, 0x728a8000, {FPR_VD, FPR_VJ, IMM_UI5L}},
    {LISA_VADDI_WU, 0x728b0000, {FPR_VD, FPR_VJ, IMM_UI5L}},
    {LISA_VADDI_DU, 0x728b8000, {FPR_VD, FPR_VJ, IMM_UI5L}},
    {LISA_VSUBI_BU, 0x728c0000, {FPR_VD, FPR_VJ, IMM_UI5L}},
    {LISA_VSUBI_HU, 0x728c8000, {FPR_VD, FPR_VJ, IMM_UI5L}},
    {LISA_VSUBI_WU, 0x728d0000, {FPR_VD, FPR_VJ, IMM_UI5L}},
    {LISA_VSUBI_DU, 0x728d8000, {FPR_VD, FPR_VJ, IMM_UI5L}},
    {LISA_VBSLL_V, 0x728e0000, {FPR_VD, FPR_VJ, IMM_UI5L}},
    {LISA_VBSRL_V, 0x728e8000, {FPR_VD, FPR_VJ, IMM_UI5L}},
    {LISA_VMAXI_B, 0x72900000, {FPR_VD, FPR_VJ, IMM_SI5}},
    {LISA_VMAXI_H, 0x72908000, {FPR_VD, FPR_VJ, IMM_SI5}},
    {LISA_VMAXI_W, 0x72910000, {FPR_VD, FPR_VJ, IMM_SI5}},
    {LISA_VMAXI_D, 0x72918000, {FPR_VD, FPR_VJ, IMM_SI5}},
    {LISA_VMINI_B, 0x72920000, {FPR_VD, FPR_VJ, IMM_SI5}},
    {LISA_VMINI_H, 0x72928000, {FPR_VD, FPR_VJ, IMM_SI5}},
    {LISA_VMINI_W, 0x72930000, {FPR_VD, FPR_VJ, IMM_SI5}},
    {LISA_VMINI_D, 0x72938000, {FPR_VD, FPR_VJ, IMM_SI5}},
    {LISA_VMAXI_BU, 0x72940000, {FPR_VD, FPR_VJ, IMM_UI5L}},
    {LISA_VMAXI_HU, 0x72948000, {FPR_VD, FPR_VJ, IMM_UI5L}},
    {LISA_VMAXI_WU, 0x72950000, {FPR_VD, FPR_VJ, IMM_UI5L}},
    {LISA_VMAXI_DU, 0x72958000, {FPR_VD, FPR_VJ, IMM_UI5L}},
    {LISA_VMINI_BU, 0x72960000, {FPR_VD, FPR_VJ, IMM_UI5L}},
    {LISA_VMINI_HU, 0x72968000, {FPR_VD, FPR_VJ, IMM_UI5L}},
    {LISA_VMINI_WU, 0x72970000, {FPR_VD, FPR_VJ, IMM_UI5L}},
    {LISA_VMINI_DU, 0x72978000, {FPR_VD, FPR_VJ, IMM_UI5L}},
    {LISA_VRANDSIGNI_B, 0x72980000, {FPR_VD, FPR_VJ, IMM_UI5L}},
    {LISA_VRANDSIGNI_H, 0x72988000, {FPR_VD, FPR_VJ, IMM_UI5L}},
    {LISA_VRORSIGNI_B, 0x72990000, {FPR_VD, FPR_VJ, IMM_UI5L}},
    {LISA_VRORSIGNI_H, 0x72998000, {FPR_VD, FPR_VJ, IMM_UI5L}},
    {LISA_VFRSTPI_B, 0x729a0000, {FPR_VD, FPR_VJ, IMM_UI5L}},
    {LISA_VFRSTPI_H, 0x729a8000, {FPR_VD, FPR_VJ, IMM_UI5L}},
    {LISA_VCLRSTRI_V, 0x729b0000, {FPR_VD, FPR_VJ, IMM_UI5L}},
    {LISA_VMEPATMSK_V, 0x729b8000, {FPR_VD, IMM_MODE, IMM_UI5L}},
    {LISA_VCLO_B, 0x729c0000, {FPR_VD, FPR_VJ}},
    {LISA_VCLO_H, 0x729c0400, {FPR_VD, FPR_VJ}},
    {LISA_VCLO_W, 0x729c0800, {FPR_VD, FPR_VJ}},
    {LISA_VCLO_D, 0x729c0c00, {FPR_VD, FPR_VJ}},
    {LISA_VCLZ_B, 0x729c1000, {FPR_VD, FPR_VJ}},
    {LISA_VCLZ_H, 0x729c1400, {FPR_VD, FPR_VJ}},
    {LISA_VCLZ_W, 0x729c1800, {FPR_VD, FPR_VJ}},
    {LISA_VCLZ_D, 0x729c1c00, {FPR_VD, FPR_VJ}},
    {LISA_VPCNT_B, 0x729c2000, {FPR_VD, FPR_VJ}},
    {LISA_VPCNT_H, 0x729c2400, {FPR_VD, FPR_VJ}},
    {LISA_VPCNT_W, 0x729c2800, {FPR_VD, FPR_VJ}},
    {LISA_VPCNT_D, 0x729c2c00, {FPR_VD, FPR_VJ}},
    {LISA_VNEG_B, 0x729c3000, {FPR_VD, FPR_VJ}},
    {LISA_VNEG_H, 0x729c3400, {FPR_VD, FPR_VJ}},
    {LISA_VNEG_W, 0x729c3800, {FPR_VD, FPR_VJ}},
    {LISA_VNEG_D, 0x729c3c00, {FPR_VD, FPR_VJ}},
    {LISA_VMSKLTZ_B, 0x729c4000, {FPR_VD, FPR_VJ}},
    {LISA_VMSKLTZ_H, 0x729c4400, {FPR_VD, FPR_VJ}},
    {LISA_VMSKLTZ_W, 0x729c4800, {FPR_VD, FPR_VJ}},
    {LISA_VMSKLTZ_D, 0x729c4c00, {FPR_VD, FPR_VJ}},
    {LISA_VMSKGEZ_B, 0x729c5000, {FPR_VD, FPR_VJ}},
    {LISA_VMSKNZ_B, 0x729c6000, {FPR_VD, FPR_VJ}},
    {LISA_VMSKCOPY_B, 0x729c7000, {FPR_VD, FPR_VJ}},
    {LISA_VMSKFILL_B, 0x729c8000, {FPR_VD, FPR_VJ}},
    {LISA_VFRSTM_B, 0x729c9000, {FPR_VD, FPR_VJ}},
    {LISA_VFRSTM_H, 0x729c9400, {FPR_VD, FPR_VJ}},
    {LISA_VSETEQZ_V, 0x729c9800, {FCC_CD, FPR_VJ}},
    {LISA_VSETNEZ_V, 0x729c9c00, {FCC_CD, FPR_VJ}},
    {LISA_VSETANYEQZ_B, 0x729ca000, {FCC_CD, FPR_VJ}},
    {LISA_VSETANYEQZ_H, 0x729ca400, {FCC_CD, FPR_VJ}},
    {LISA_VSETANYEQZ_W, 0x729ca800, {FCC_CD, FPR_VJ}},
    {LISA_VSETANYEQZ_D, 0x729cac00, {FCC_CD, FPR_VJ}},
    {LISA_VSETALLNEZ_B, 0x729cb000, {FCC_CD, FPR_VJ}},
    {LISA_VSETALLNEZ_H, 0x729cb400, {FCC_CD, FPR_VJ}},
    {LISA_VSETALLNEZ_W, 0x729cb800, {FCC_CD, FPR_VJ}},
    {LISA_VSETALLNEZ_D, 0x729cbc00, {FCC_CD, FPR_VJ}},
    {LISA_VFLOGB_S, 0x729cc400, {FPR_VD, FPR_VJ}},
    {LISA_VFLOGB_D, 0x729cc800, {FPR_VD, FPR_VJ}},
    {LISA_VFCLASS_S, 0x729cd400, {FPR_VD, FPR_VJ}},
    {LISA_VFCLASS_D, 0x729cd800, {FPR_VD, FPR_VJ}},
    {LISA_VFSQRT_S, 0x729ce400, {FPR_VD, FPR_VJ}},
    {LISA_VFSQRT_D, 0x729ce800, {FPR_VD, FPR_VJ}},
    {LISA_VFRECIP_S, 0x729cf400, {FPR_VD, FPR_VJ}},
    {LISA_VFRECIP_D, 0x729cf800, {FPR_VD, FPR_VJ}},
    {LISA_VFRSQRT_S, 0x729d0400, {FPR_VD, FPR_VJ}},
    {LISA_VFRSQRT_D, 0x729d0800, {FPR_VD, FPR_VJ}},
    {LISA_VFRINT_S, 0x729d3400, {FPR_VD, FPR_VJ}},
    {LISA_VFRINT_D, 0x729d3800, {FPR_VD, FPR_VJ}},
    {LISA_VFRINTRM_S, 0x729d4400, {FPR_VD, FPR_VJ}},
    {LISA_VFRINTRM_D, 0x729d4800, {FPR_VD, FPR_VJ}},
    {LISA_VFRINTRP_S, 0x729d5400, {FPR_VD, FPR_VJ}},
    {LISA_VFRINTRP_D, 0x729d5800, {FPR_VD, FPR_VJ}},
    {LISA_VFRINTRZ_S, 0x729d6400, {FPR_VD, FPR_VJ}},
    {LISA_VFRINTRZ_D, 0x729d6800, {FPR_VD, FPR_VJ}},
    {LISA_VFRINTRNE_S, 0x729d7400, {FPR_VD, FPR_VJ}},
    {LISA_VFRINTRNE_D, 0x729d7800, {FPR_VD, FPR_VJ}},
    {LISA_VEXTL_W_B, 0x729d8400, {FPR_VD, FPR_VJ}},
    {LISA_VEXTL_D_B, 0x729d8800, {FPR_VD, FPR_VJ}},
    {LISA_VEXTL_D_H, 0x729d9400, {FPR_VD, FPR_VJ}},
    {LISA_VEXTL_W_BU, 0x729dac00, {FPR_VD, FPR_VJ}},
    {LISA_VEXTL_D_BU, 0x729db000, {FPR_VD, FPR_VJ}},
    {LISA_VEXTL_D_HU, 0x729dbc00, {FPR_VD, FPR_VJ}},
    {LISA_VHADD8_D_BU, 0x729dd000, {FPR_VD, FPR_VJ}},
    {LISA_VHMINPOS_W_HU, 0x729dd400, {FPR_VD, FPR_VJ}},
    {LISA_VHMINPOS_D_HU, 0x729dd800, {FPR_VD, FPR_VJ}},
    {LISA_VHMINPOS_Q_HU, 0x729ddc00, {FPR_VD, FPR_VJ}},
    {LISA_VCLRTAIL_B, 0x729de000, {FPR_VD, FPR_VJ}},
    {LISA_VCLRTAIL_H, 0x729de400, {FPR_VD, FPR_VJ}},
    {LISA_VFCVTL_S_H, 0x729de800, {FPR_VD, FPR_VJ}},
    {LISA_VFCVTH_S_H, 0x729dec00, {FPR_VD, FPR_VJ}},
    {LISA_VFCVTL_D_S, 0x729df000, {FPR_VD, FPR_VJ}},
    {LISA_VFCVTH_D_S, 0x729df400, {FPR_VD, FPR_VJ}},
    {LISA_VFFINT_S_W, 0x729e0000, {FPR_VD, FPR_VJ}},
    {LISA_VFFINT_S_WU, 0x729e0400, {FPR_VD, FPR_VJ}},
    {LISA_VFFINT_D_L, 0x729e0800, {FPR_VD, FPR_VJ}},
    {LISA_VFFINT_D_LU, 0x729e0c00, {FPR_VD, FPR_VJ}},
    {LISA_VFFINTL_D_W, 0x729e1000, {FPR_VD, FPR_VJ}},
    {LISA_VFFINTH_D_W, 0x729e1400, {FPR_VD, FPR_VJ}},
    {LISA_VFTINT_W_S, 0x729e3000, {FPR_VD, FPR_VJ}},
    {LISA_VFTINT_L_D, 0x729e3400, {FPR_VD, FPR_VJ}},
    {LISA_VFTINTRM_W_S, 0x729e3800, {FPR_VD, FPR_VJ}},
    {LISA_VFTINTRM_L_D, 0x729e3c00, {FPR_VD, FPR_VJ}},
    {LISA_VFTINTRP_W_S, 0x729e4000, {FPR_VD, FPR_VJ}},
    {LISA_VFTINTRP_L_D, 0x729e4400, {FPR_VD, FPR_VJ}},
    {LISA_VFTINTRZ_W_S, 0x729e4800, {FPR_VD, FPR_VJ}},
    {LISA_VFTINTRZ_L_D, 0x729e4c00, {FPR_VD, FPR_VJ}},
    {LISA_VFTINTRNE_W_S, 0x729e5000, {FPR_VD, FPR_VJ}},
    {LISA_VFTINTRNE_L_D, 0x729e5400, {FPR_VD, FPR_VJ}},
    {LISA_VFTINT_WU_S, 0x729e5800, {FPR_VD, FPR_VJ}},
    {LISA_VFTINT_LU_D, 0x729e5c00, {FPR_VD, FPR_VJ}},
    {LISA_VFTINTRZ_WU_S, 0x729e7000, {FPR_VD, FPR_VJ}},
    {LISA_VFTINTRZ_LU_D, 0x729e7400, {FPR_VD, FPR_VJ}},
    {LISA_VFTINTL_L_S, 0x729e8000, {FPR_VD, FPR_VJ}},
    {LISA_VFTINTH_L_S, 0x729e8400, {FPR_VD, FPR_VJ}},
    {LISA_VFTINTRML_L_S, 0x729e8800, {FPR_VD, FPR_VJ}},
    {LISA_VFTINTRMH_L_S, 0x729e8c00, {FPR_VD, FPR_VJ}},
    {LISA_VFTINTRPL_L_S, 0x729e9000, {FPR_VD, FPR_VJ}},
    {LISA_VFTINTRPH_L_S, 0x729e9400, {FPR_VD, FPR_VJ}},
    {LISA_VFTINTRZL_L_S, 0x729e9800, {FPR_VD, FPR_VJ}},
    {LISA_VFTINTRZH_L_S, 0x729e9c00, {FPR_VD, FPR_VJ}},
    {LISA_VFTINTRNEL_L_S, 0x729ea000, {FPR_VD, FPR_VJ}},
    {LISA_VFTINTRNEH_L_S, 0x729ea400, {FPR_VD, FPR_VJ}},
    {LISA_VEXTH_H_B, 0x729ee000, {FPR_VD, FPR_VJ}},
    {LISA_VEXTH_W_H, 0x729ee400, {FPR_VD, FPR_VJ}},
    {LISA_VEXTH_D_W, 0x729ee800, {FPR_VD, FPR_VJ}},
    {LISA_VEXTH_Q_D, 0x729eec00, {FPR_VD, FPR_VJ}},
    {LISA_VEXTH_HU_BU, 0x729ef000, {FPR_VD, FPR_VJ}},
    {LISA_VEXTH_WU_HU, 0x729ef400, {FPR_VD, FPR_VJ}},
    {LISA_VEXTH_DU_WU, 0x729ef800, {FPR_VD, FPR_VJ}},
    {LISA_VEXTH_QU_DU, 0x729efc00, {FPR_VD, FPR_VJ}},
    {LISA_VREPLGR2VR_B, 0x729f0000, {FPR_VD, GPR_RJ}},
    {LISA_VREPLGR2VR_H, 0x729f0400, {FPR_VD, GPR_RJ}},
    {LISA_VREPLGR2VR_W, 0x729f0800, {FPR_VD, GPR_RJ}},
    {LISA_VREPLGR2VR_D, 0x729f0c00, {FPR_VD, GPR_RJ}},
    {LISA_VROTRI_B, 0x72a02000, {FPR_VD, FPR_VJ, IMM_UI3}},
    {LISA_VROTRI_H, 0x72a04000, {FPR_VD, FPR_VJ, IMM_UI4}},
    {LISA_VROTRI_W, 0x72a08000, {FPR_VD, FPR_VJ, IMM_UI5L}},
    {LISA_VROTRI_D, 0x72a10000, {FPR_VD, FPR_VJ, IMM_UI6}},
    {LISA_VSRLRI_B, 0x72a42000, {FPR_VD, FPR_VJ, IMM_UI3}},
    {LISA_VSRLRI_H, 0x72a44000, {FPR_VD, FPR_VJ, IMM_UI4}},
    {LISA_VSRLRI_W, 0x72a48000, {FPR_VD, FPR_VJ, IMM_UI5L}},
    {LISA_VSRLRI_D, 0x72a50000, {FPR_VD, FPR_VJ, IMM_UI6}},
    {LISA_VSRARI_B, 0x72a82000, {FPR_VD, FPR_VJ, IMM_UI3}},
    {LISA_VSRARI_H, 0x72a84000, {FPR_VD, FPR_VJ, IMM_UI4}},
    {LISA_VSRARI_W, 0x72a88000, {FPR_VD, FPR_VJ, IMM_UI5L}},
    {LISA_VSRARI_D, 0x72a90000, {FPR_VD, FPR_VJ, IMM_UI6}},
    {LISA_VINSGR2VR_B, 0x72eb8000, {FPR_VD, GPR_RJ, IMM_UI4}},
    {LISA_VINSGR2VR_H, 0x72ebc000, {FPR_VD, GPR_RJ, IMM_UI3}},
    {LISA_VINSGR2VR_W, 0x72ebe000, {FPR_VD, GPR_RJ, IMM_UI2}},
    {LISA_VINSGR2VR_D, 0x72ebf000, {FPR_VD, GPR_RJ, IMM_UI1}},
    {LISA_VPICKVE2GR_B, 0x72ef8000, {GPR_RD, FPR_VJ, IMM_UI4}},
    {LISA_VPICKVE2GR_H, 0x72efc000, {GPR_RD, FPR_VJ, IMM_UI3}},
    {LISA_VPICKVE2GR_W, 0x72efe000, {GPR_RD, FPR_VJ, IMM_UI2}},
    {LISA_VPICKVE2GR_D, 0x72eff000, {GPR_RD, FPR_VJ, IMM_UI1}},
    {LISA_VPICKVE2GR_BU, 0x72f38000, {GPR_RD, FPR_VJ, IMM_UI4}},
    {LISA_VPICKVE2GR_HU, 0x72f3c000, {GPR_RD, FPR_VJ, IMM_UI3}},
    {LISA_VPICKVE2GR_WU, 0x72f3e000, {GPR_RD, FPR_VJ, IMM_UI2}},
    {LISA_VPICKVE2GR_DU, 0x72f3f000, {GPR_RD, FPR_VJ, IMM_UI1}},
    {LISA_VREPLVEI_B, 0x72f78000, {FPR_VD, FPR_VJ, IMM_UI4}},
    {LISA_VREPLVEI_H, 0x72f7c000, {FPR_VD, FPR_VJ, IMM_UI3}},
    {LISA_VREPLVEI_W, 0x72f7e000, {FPR_VD, FPR_VJ, IMM_UI2}},
    {LISA_VREPLVEI_D, 0x72f7f000, {FPR_VD, FPR_VJ, IMM_UI1}},
    {LISA_VEXTRCOLI_B, 0x72fb8000, {FPR_VD, FPR_VJ, IMM_UI4}},
    {LISA_VEXTRCOLI_H, 0x72fbc000, {FPR_VD, FPR_VJ, IMM_UI3}},
    {LISA_VEXTRCOLI_W, 0x72fbe000, {FPR_VD, FPR_VJ, IMM_UI2}},
    {LISA_VEXTRCOLI_D, 0x72fbf000, {FPR_VD, FPR_VJ, IMM_UI1}},
    {LISA_VSLLWIL_H_B, 0x73082000, {FPR_VD, FPR_VJ, IMM_UI3}},
    {LISA_VSLLWIL_W_H, 0x73084000, {FPR_VD, FPR_VJ, IMM_UI4}},
    {LISA_VSLLWIL_D_W, 0x73088000, {FPR_VD, FPR_VJ, IMM_UI5L}},
    {LISA_VEXTL_Q_D, 0x73090000, {FPR_VD, FPR_VJ}},
    {LISA_VSLLWIL_HU_BU, 0x730c2000, {FPR_VD, FPR_VJ, IMM_UI3}},
    {LISA_VSLLWIL_WU_HU, 0x730c4000, {FPR_VD, FPR_VJ, IMM_UI4}},
    {LISA_VSLLWIL_DU_WU, 0x730c8000, {FPR_VD, FPR_VJ, IMM_UI5L}},
    {LISA_VEXTL_QU_DU, 0x730d0000, {FPR_VD, FPR_VJ}},
    {LISA_VBITCLRI_B, 0x73102000, {FPR_VD, FPR_VJ, IMM_UI3}},
    {LISA_VBITCLRI_H, 0x73104000, {FPR_VD, FPR_VJ, IMM_UI4}},
    {LISA_VBITCLRI_W, 0x73108000, {FPR_VD, FPR_VJ, IMM_UI5L}},
    {LISA_VBITCLRI_D, 0x73110000, {FPR_VD, FPR_VJ, IMM_UI6}},
    {LISA_VBITSETI_B, 0x73142000, {FPR_VD, FPR_VJ, IMM_UI3}},
    {LISA_VBITSETI_H, 0x73144000, {FPR_VD, FPR_VJ, IMM_UI4}},
    {LISA_VBITSETI_W, 0x73148000, {FPR_VD, FPR_VJ, IMM_UI5L}},
    {LISA_VBITSETI_D, 0x73150000, {FPR_VD, FPR_VJ, IMM_UI6}},
    {LISA_VBITREVI_B, 0x73182000, {FPR_VD, FPR_VJ, IMM_UI3}},
    {LISA_VBITREVI_H, 0x73184000, {FPR_VD, FPR_VJ, IMM_UI4}},
    {LISA_VBITREVI_W, 0x73188000, {FPR_VD, FPR_VJ, IMM_UI5L}},
    {LISA_VBITREVI_D, 0x73190000, {FPR_VD, FPR_VJ, IMM_UI6}},
    {LISA_VBSTRC12I_B, 0x731c2000, {FPR_VD, FPR_VJ, IMM_UI3}},
    {LISA_VBSTRC12I_H, 0x731c4000, {FPR_VD, FPR_VJ, IMM_UI4}},
    {LISA_VBSTRC12I_W, 0x731c8000, {FPR_VD, FPR_VJ, IMM_UI5L}},
    {LISA_VBSTRC12I_D, 0x731d0000, {FPR_VD, FPR_VJ, IMM_UI6}},
    {LISA_VBSTRC21I_B, 0x73202000, {FPR_VD, FPR_VJ, IMM_UI3}},
    {LISA_VBSTRC21I_H, 0x73204000, {FPR_VD, FPR_VJ, IMM_UI4}},
    {LISA_VBSTRC21I_W, 0x73208000, {FPR_VD, FPR_VJ, IMM_UI5L}},
    {LISA_VBSTRC21I_D, 0x73210000, {FPR_VD, FPR_VJ, IMM_UI6}},
    {LISA_VSAT_B, 0x73242000, {FPR_VD, FPR_VJ, IMM_UI3}},
    {LISA_VSAT_H, 0x73244000, {FPR_VD, FPR_VJ, IMM_UI4}},
    {LISA_VSAT_W, 0x73248000, {FPR_VD, FPR_VJ, IMM_UI5L}},
    {LISA_VSAT_D, 0x73250000, {FPR_VD, FPR_VJ, IMM_UI6}},
    {LISA_VSAT_BU, 0x73282000, {FPR_VD, FPR_VJ, IMM_UI3}},
    {LISA_VSAT_HU, 0x73284000, {FPR_VD, FPR_VJ, IMM_UI4}},
    {LISA_VSAT_WU, 0x73288000, {FPR_VD, FPR_VJ, IMM_UI5L}},
    {LISA_VSAT_DU, 0x73290000, {FPR_VD, FPR_VJ, IMM_UI6}},
    {LISA_VSLLI_B, 0x732c2000, {FPR_VD, FPR_VJ, IMM_UI3}},
    {LISA_VSLLI_H, 0x732c4000, {FPR_VD, FPR_VJ, IMM_UI4}},
    {LISA_VSLLI_W, 0x732c8000, {FPR_VD, FPR_VJ, IMM_UI5L}},
    {LISA_VSLLI_D, 0x732d0000, {FPR_VD, FPR_VJ, IMM_UI6}},
    {LISA_VSRLI_B, 0x73302000, {FPR_VD, FPR_VJ, IMM_UI3}},
    {LISA_VSRLI_H, 0x73304000, {FPR_VD, FPR_VJ, IMM_UI4}},
    {LISA_VSRLI_W, 0x73308000, {FPR_VD, FPR_VJ, IMM_UI5L}},
    {LISA_VSRLI_D, 0x73310000, {FPR_VD, FPR_VJ, IMM_UI6}},
    {LISA_VSRAI_B, 0x73342000, {FPR_VD, FPR_VJ, IMM_UI3}},
    {LISA_VSRAI_H, 0x73344000, {FPR_VD, FPR_VJ, IMM_UI4}},
    {LISA_VSRAI_W, 0x73348000, {FPR_VD, FPR_VJ, IMM_UI5L}},
    {LISA_VSRAI_D, 0x73350000, {FPR_VD, FPR_VJ, IMM_UI6}},
    {LISA_VSRLRNENI_B_H, 0x73384000, {FPR_VD, FPR_VJ, IMM_UI4}},
    {LISA_VSRLRNENI_H_W, 0x73388000, {FPR_VD, FPR_VJ, IMM_UI5L}},
    {LISA_VSRLRNENI_W_D, 0x73390000, {FPR_VD, FPR_VJ, IMM_UI6}},
    {LISA_VSRLRNENI_D_Q, 0x733a0000, {FPR_VD, FPR_VJ, IMM_UI7}},
    {LISA_VSRARNENI_B_H, 0x733c4000, {FPR_VD, FPR_VJ, IMM_UI4}},
    {LISA_VSRARNENI_H_W, 0x733c8000, {FPR_VD, FPR_VJ, IMM_UI5L}},
    {LISA_VSRARNENI_W_D, 0x733d0000, {FPR_VD, FPR_VJ, IMM_UI6}},
    {LISA_VSRARNENI_D_Q, 0x733e0000, {FPR_VD, FPR_VJ, IMM_UI7}},
    {LISA_VSRLNI_B_H, 0x73404000, {FPR_VD, FPR_VJ, IMM_UI4}},
    {LISA_VSRLNI_H_W, 0x73408000, {FPR_VD, FPR_VJ, IMM_UI5L}},
    {LISA_VSRLNI_W_D, 0x73410000, {FPR_VD, FPR_VJ, IMM_UI6}},
    {LISA_VSRLNI_D_Q, 0x73420000, {FPR_VD, FPR_VJ, IMM_UI7}},
    {LISA_VSRLRNI_B_H, 0x73444000, {FPR_VD, FPR_VJ, IMM_UI4}},
    {LISA_VSRLRNI_H_W, 0x73448000, {FPR_VD, FPR_VJ, IMM_UI5L}},
    {LISA_VSRLRNI_W_D, 0x73450000, {FPR_VD, FPR_VJ, IMM_UI6}},
    {LISA_VSRLRNI_D_Q, 0x73460000, {FPR_VD, FPR_VJ, IMM_UI7}},
    {LISA_VSSRLNI_B_H, 0x73484000, {FPR_VD, FPR_VJ, IMM_UI4}},
    {LISA_VSSRLNI_H_W, 0x73488000, {FPR_VD, FPR_VJ, IMM_UI5L}},
    {LISA_VSSRLNI_W_D, 0x73490000, {FPR_VD, FPR_VJ, IMM_UI6}},
    {LISA_VSSRLNI_D_Q, 0x734a0000, {FPR_VD, FPR_VJ, IMM_UI7}},
    {LISA_VSSRLNI_BU_H, 0x734c4000, {FPR_VD, FPR_VJ, IMM_UI4}},
    {LISA_VSSRLNI_HU_W, 0x734c8000, {FPR_VD, FPR_VJ, IMM_UI5L}},
    {LISA_VSSRLNI_WU_D, 0x734d0000, {FPR_VD, FPR_VJ, IMM_UI6}},
    {LISA_VSSRLNI_DU_Q, 0x734e0000, {FPR_VD, FPR_VJ, IMM_UI7}},
    {LISA_VSSRLRNI_B_H, 0x73504000, {FPR_VD, FPR_VJ, IMM_UI4}},
    {LISA_VSSRLRNI_H_W, 0x73508000, {FPR_VD, FPR_VJ, IMM_UI5L}},
    {LISA_VSSRLRNI_W_D, 0x73510000, {FPR_VD, FPR_VJ, IMM_UI6}},
    {LISA_VSSRLRNI_D_Q, 0x73520000, {FPR_VD, FPR_VJ, IMM_UI7}},
    {LISA_VSSRLRNI_BU_H, 0x73544000, {FPR_VD, FPR_VJ, IMM_UI4}},
    {LISA_VSSRLRNI_HU_W, 0x73548000, {FPR_VD, FPR_VJ, IMM_UI5L}},
    {LISA_VSSRLRNI_WU_D, 0x73550000, {FPR_VD, FPR_VJ, IMM_UI6}},
    {LISA_VSSRLRNI_DU_Q, 0x73560000, {FPR_VD, FPR_VJ, IMM_UI7}},
    {LISA_VSRANI_B_H, 0x73584000, {FPR_VD, FPR_VJ, IMM_UI4}},
    {LISA_VSRANI_H_W, 0x73588000, {FPR_VD, FPR_VJ, IMM_UI5L}},
    {LISA_VSRANI_W_D, 0x73590000, {FPR_VD, FPR_VJ, IMM_UI6}},
    {LISA_VSRANI_D_Q, 0x735a0000, {FPR_VD, FPR_VJ, IMM_UI7}},
    {LISA_VSRARNI_B_H, 0x735c4000, {FPR_VD, FPR_VJ, IMM_UI4}},
    {LISA_VSRARNI_H_W, 0x735c8000, {FPR_VD, FPR_VJ, IMM_UI5L}},
    {LISA_VSRARNI_W_D, 0x735d0000, {FPR_VD, FPR_VJ, IMM_UI6}},
    {LISA_VSRARNI_D_Q, 0x735e0000, {FPR_VD, FPR_VJ, IMM_UI7}},
    {LISA_VSSRANI_B_H, 0x73604000, {FPR_VD, FPR_VJ, IMM_UI4}},
    {LISA_VSSRANI_H_W, 0x73608000, {FPR_VD, FPR_VJ, IMM_UI5L}},
    {LISA_VSSRANI_W_D, 0x73610000, {FPR_VD, FPR_VJ, IMM_UI6}},
    {LISA_VSSRANI_D_Q, 0x73620000, {FPR_VD, FPR_VJ, IMM_UI7}},
    {LISA_VSSRANI_BU_H, 0x73644000, {FPR_VD, FPR_VJ, IMM_UI4}},
    {LISA_VSSRANI_HU_W, 0x73648000, {FPR_VD, FPR_VJ, IMM_UI5L}},
    {LISA_VSSRANI_WU_D, 0x73650000, {FPR_VD, FPR_VJ, IMM_UI6}},
    {LISA_VSSRANI_DU_Q, 0x73660000, {FPR_VD, FPR_VJ, IMM_UI7}},
    {LISA_VSSRARNI_B_H, 0x73684000, {FPR_VD, FPR_VJ, IMM_UI4}},
    {LISA_VSSRARNI_H_W, 0x73688000, {FPR_VD, FPR_VJ, IMM_UI5L}},
    {LISA_VSSRARNI_W_D, 0x73690000, {FPR_VD, FPR_VJ, IMM_UI6}},
    {LISA_VSSRARNI_D_Q, 0x736a0000, {FPR_VD, FPR_VJ, IMM_UI7}},
    {LISA_VSSRARNI_BU_H, 0x736c4000, {FPR_VD, FPR_VJ, IMM_UI4}},
    {LISA_VSSRARNI_HU_W, 0x736c8000, {FPR_VD, FPR_VJ, IMM_UI5L}},
    {LISA_VSSRARNI_WU_D, 0x736d0000, {FPR_VD, FPR_VJ, IMM_UI6}},
    {LISA_VSSRARNI_DU_Q, 0x736e0000, {FPR_VD, FPR_VJ, IMM_UI7}},
    {LISA_VSSRLRNENI_B_H, 0x73704000, {FPR_VD, FPR_VJ, IMM_UI4}},
    {LISA_VSSRLRNENI_H_W, 0x73708000, {FPR_VD, FPR_VJ, IMM_UI5L}},
    {LISA_VSSRLRNENI_W_D, 0x73710000, {FPR_VD, FPR_VJ, IMM_UI6}},
    {LISA_VSSRLRNENI_D_Q, 0x73720000, {FPR_VD, FPR_VJ, IMM_UI7}},
    {LISA_VSSRLRNENI_BU_H, 0x73744000, {FPR_VD, FPR_VJ, IMM_UI4}},
    {LISA_VSSRLRNENI_HU_W, 0x73748000, {FPR_VD, FPR_VJ, IMM_UI5L}},
    {LISA_VSSRLRNENI_WU_D, 0x73750000, {FPR_VD, FPR_VJ, IMM_UI6}},
    {LISA_VSSRLRNENI_DU_Q, 0x73760000, {FPR_VD, FPR_VJ, IMM_UI7}},
    {LISA_VSSRARNENI_B_H, 0x73784000, {FPR_VD, FPR_VJ, IMM_UI4}},
    {LISA_VSSRARNENI_H_W, 0x73788000, {FPR_VD, FPR_VJ, IMM_UI5L}},
    {LISA_VSSRARNENI_W_D, 0x73790000, {FPR_VD, FPR_VJ, IMM_UI6}},
    {LISA_VSSRARNENI_D_Q, 0x737a0000, {FPR_VD, FPR_VJ, IMM_UI7}},
    {LISA_VSSRARNENI_BU_H, 0x737c4000, {FPR_VD, FPR_VJ, IMM_UI4}},
    {LISA_VSSRARNENI_HU_W, 0x737c8000, {FPR_VD, FPR_VJ, IMM_UI5L}},
    {LISA_VSSRARNENI_WU_D, 0x737d0000, {FPR_VD, FPR_VJ, IMM_UI6}},
    {LISA_VSSRARNENI_DU_Q, 0x737e0000, {FPR_VD, FPR_VJ, IMM_UI7}},
    {LISA_VEXTRINS_D, 0x73800000, {FPR_VD, FPR_VJ, IMM_UI8}},
    {LISA_VEXTRINS_W, 0x73840000, {FPR_VD, FPR_VJ, IMM_UI8}},
    {LISA_VEXTRINS_H, 0x73880000, {FPR_VD, FPR_VJ, IMM_UI8}},
    {LISA_VEXTRINS_B, 0x738c0000, {FPR_VD, FPR_VJ, IMM_UI8}},
    {LISA_VSHUF4I_B, 0x73900000, {FPR_VD, FPR_VJ, IMM_UI8}},
    {LISA_VSHUF4I_H, 0x73940000, {FPR_VD, FPR_VJ, IMM_UI8}},
    {LISA_VSHUF4I_W, 0x73980000, {FPR_VD, FPR_VJ, IMM_UI8}},
    {LISA_VSHUF4I_D, 0x739c0000, {FPR_VD, FPR_VJ, IMM_UI8}},
    {LISA_VSHUFI1_B, 0x73a00000, {FPR_VD, FPR_VJ, IMM_UI8}},
    {LISA_VSHUFI2_B, 0x73a40000, {FPR_VD, FPR_VJ, IMM_UI8}},
    {LISA_VSHUFI3_B, 0x73a80000, {FPR_VD, FPR_VJ, IMM_UI8}},
    {LISA_VSHUFI4_B, 0x73ac0000, {FPR_VD, FPR_VJ, IMM_UI8}},
    {LISA_VSHUFI1_H, 0x73b00000, {FPR_VD, FPR_VJ, IMM_UI8}},
    {LISA_VSHUFI2_H, 0x73b40000, {FPR_VD, FPR_VJ, IMM_UI8}},
    {LISA_VSELI_H, 0x73b80000, {FPR_VD, FPR_VJ, IMM_UI8}},
    {LISA_VSELI_W, 0x73bc0000, {FPR_VD, FPR_VJ, IMM_UI8}},
    {LISA_VSELI_D, 0x73c00000, {FPR_VD, FPR_VJ, IMM_UI8}},
    {LISA_VBITSELI_B, 0x73c40000, {FPR_VD, FPR_VJ, IMM_UI8}},
    {LISA_VBITMVZI_B, 0x73c80000, {FPR_VD, FPR_VJ, IMM_UI8}},
    {LISA_VBITMVNZI_B, 0x73cc0000, {FPR_VD, FPR_VJ, IMM_UI8}},
    {LISA_VANDI_B, 0x73d00000, {FPR_VD, FPR_VJ, IMM_UI8}},
    {LISA_VORI_B, 0x73d40000, {FPR_VD, FPR_VJ, IMM_UI8}},
    {LISA_VXORI_B, 0x73d80000, {FPR_VD, FPR_VJ, IMM_UI8}},
    {LISA_VNORI_B, 0x73dc0000, {FPR_VD, FPR_VJ, IMM_UI8}},
    {LISA_VLDI, 0x73e00000, {FPR_VD, IMM_I13}},
    {LISA_VPERMI_W, 0x73e40000, {FPR_VD, FPR_VJ, IMM_UI8}},
    {LISA_XVSEQ_B, 0x74000000, {FPR_XD, FPR_XJ, FPR_XK}},
    {LISA_XVSEQ_H, 0x74008000, {FPR_XD, FPR_XJ, FPR_XK}},
    {LISA_XVSEQ_W, 0x74010000, {FPR_XD, FPR_XJ, FPR_XK}},
    {LISA_XVSEQ_D, 0x74018000, {FPR_XD, FPR_XJ, FPR_XK}},
    {LISA_XVSLE_B, 0x74020000, {FPR_XD, FPR_XJ, FPR_XK}},
    {LISA_XVSLE_H, 0x74028000, {FPR_XD, FPR_XJ, FPR_XK}},
    {LISA_XVSLE_W, 0x74030000, {FPR_XD, FPR_XJ, FPR_XK}},
    {LISA_XVSLE_D, 0x74038000, {FPR_XD, FPR_XJ, FPR_XK}},
    {LISA_XVSLE_BU, 0x74040000, {FPR_XD, FPR_XJ, FPR_XK}},
    {LISA_XVSLE_HU, 0x74048000, {FPR_XD, FPR_XJ, FPR_XK}},
    {LISA_XVSLE_WU, 0x74050000, {FPR_XD, FPR_XJ, FPR_XK}},
    {LISA_XVSLE_DU, 0x74058000, {FPR_XD, FPR_XJ, FPR_XK}},
    {LISA_XVSLT_B, 0x74060000, {FPR_XD, FPR_XJ, FPR_XK}},
    {LISA_XVSLT_H, 0x74068000, {FPR_XD, FPR_XJ, FPR_XK}},
    {LISA_XVSLT_W, 0x74070000, {FPR_XD, FPR_XJ, FPR_XK}},
    {LISA_XVSLT_D, 0x74078000, {FPR_XD, FPR_XJ, FPR_XK}},
    {LISA_XVSLT_BU, 0x74080000, {FPR_XD, FPR_XJ, FPR_XK}},
    {LISA_XVSLT_HU, 0x74088000, {FPR_XD, FPR_XJ, FPR_XK}},
    {LISA_XVSLT_WU, 0x74090000, {FPR_XD, FPR_XJ, FPR_XK}},
    {LISA_XVSLT_DU, 0x74098000, {FPR_XD, FPR_XJ, FPR_XK}},
    {LISA_XVADD_B, 0x740a0000, {FPR_XD, FPR_XJ, FPR_XK}},
    {LISA_XVADD_H, 0x740a8000, {FPR_XD, FPR_XJ, FPR_XK}},
    {LISA_XVADD_W, 0x740b0000, {FPR_XD, FPR_XJ, FPR_XK}},
    {LISA_XVADD_D, 0x740b8000, {FPR_XD, FPR_XJ, FPR_XK}},
    {LISA_XVSUB_B, 0x740c0000, {FPR_XD, FPR_XJ, FPR_XK}},
    {LISA_XVSUB_H, 0x740c8000, {FPR_XD, FPR_XJ, FPR_XK}},
    {LISA_XVSUB_W, 0x740d0000, {FPR_XD, FPR_XJ, FPR_XK}},
    {LISA_XVSUB_D, 0x740d8000, {FPR_XD, FPR_XJ, FPR_XK}},
    {LISA_XVADDW_H_H_B, 0x740e0000, {FPR_XD, FPR_XJ, FPR_XK}},
    {LISA_XVADDW_W_W_H, 0x740e8000, {FPR_XD, FPR_XJ, FPR_XK}},
    {LISA_XVADDW_D_D_W, 0x740f0000, {FPR_XD, FPR_XJ, FPR_XK}},
    {LISA_XVADDW_H_H_BU, 0x74100000, {FPR_XD, FPR_XJ, FPR_XK}},
    {LISA_XVADDW_W_W_HU, 0x74108000, {FPR_XD, FPR_XJ, FPR_XK}},
    {LISA_XVADDW_D_D_WU, 0x74110000, {FPR_XD, FPR_XJ, FPR_XK}},
    {LISA_XVSUBW_H_H_B, 0x74120000, {FPR_XD, FPR_XJ, FPR_XK}},
    {LISA_XVSUBW_W_W_H, 0x74128000, {FPR_XD, FPR_XJ, FPR_XK}},
    {LISA_XVSUBW_D_D_W, 0x74130000, {FPR_XD, FPR_XJ, FPR_XK}},
    {LISA_XVSUBW_H_H_BU, 0x74140000, {FPR_XD, FPR_XJ, FPR_XK}},
    {LISA_XVSUBW_W_W_HU, 0x74148000, {FPR_XD, FPR_XJ, FPR_XK}},
    {LISA_XVSUBW_D_D_WU, 0x74150000, {FPR_XD, FPR_XJ, FPR_XK}},
    {LISA_XVSADDW_H_H_B, 0x74160000, {FPR_XD, FPR_XJ, FPR_XK}},
    {LISA_XVSADDW_W_W_H, 0x74168000, {FPR_XD, FPR_XJ, FPR_XK}},
    {LISA_XVSADDW_D_D_W, 0x74170000, {FPR_XD, FPR_XJ, FPR_XK}},
    {LISA_XVSADDW_HU_HU_BU, 0x74180000, {FPR_XD, FPR_XJ, FPR_XK}},
    {LISA_XVSADDW_WU_WU_HU, 0x74188000, {FPR_XD, FPR_XJ, FPR_XK}},
    {LISA_XVSADDW_DU_DU_WU, 0x74190000, {FPR_XD, FPR_XJ, FPR_XK}},
    {LISA_XVSSUBW_H_H_B, 0x741a0000, {FPR_XD, FPR_XJ, FPR_XK}},
    {LISA_XVSSUBW_W_W_H, 0x741a8000, {FPR_XD, FPR_XJ, FPR_XK}},
    {LISA_XVSSUBW_D_D_W, 0x741b0000, {FPR_XD, FPR_XJ, FPR_XK}},
    {LISA_XVSSUBW_HU_HU_BU, 0x741c0000, {FPR_XD, FPR_XJ, FPR_XK}},
    {LISA_XVSSUBW_WU_WU_HU, 0x741c8000, {FPR_XD, FPR_XJ, FPR_XK}},
    {LISA_XVSSUBW_DU_DU_WU, 0x741d0000, {FPR_XD, FPR_XJ, FPR_XK}},
    {LISA_XVADDWEV_H_B, 0x741e0000, {FPR_XD, FPR_XJ, FPR_XK}},
    {LISA_XVADDWEV_W_H, 0x741e8000, {FPR_XD, FPR_XJ, FPR_XK}},
    {LISA_XVADDWEV_D_W, 0x741f0000, {FPR_XD, FPR_XJ, FPR_XK}},
    {LISA_XVADDWEV_Q_D, 0x741f8000, {FPR_XD, FPR_XJ, FPR_XK}},
    {LISA_XVSUBWEV_H_B, 0x74200000, {FPR_XD, FPR_XJ, FPR_XK}},
    {LISA_XVSUBWEV_W_H, 0x74208000, {FPR_XD, FPR_XJ, FPR_XK}},
    {LISA_XVSUBWEV_D_W, 0x74210000, {FPR_XD, FPR_XJ, FPR_XK}},
    {LISA_XVSUBWEV_Q_D, 0x74218000, {FPR_XD, FPR_XJ, FPR_XK}},
    {LISA_XVADDWOD_H_B, 0x74220000, {FPR_XD, FPR_XJ, FPR_XK}},
    {LISA_XVADDWOD_W_H, 0x74228000, {FPR_XD, FPR_XJ, FPR_XK}},
    {LISA_XVADDWOD_D_W, 0x74230000, {FPR_XD, FPR_XJ, FPR_XK}},
    {LISA_XVADDWOD_Q_D, 0x74238000, {FPR_XD, FPR_XJ, FPR_XK}},
    {LISA_XVSUBWOD_H_B, 0x74240000, {FPR_XD, FPR_XJ, FPR_XK}},
    {LISA_XVSUBWOD_W_H, 0x74248000, {FPR_XD, FPR_XJ, FPR_XK}},
    {LISA_XVSUBWOD_D_W, 0x74250000, {FPR_XD, FPR_XJ, FPR_XK}},
    {LISA_XVSUBWOD_Q_D, 0x74258000, {FPR_XD, FPR_XJ, FPR_XK}},
    {LISA_XVADDWL_H_B, 0x74260000, {FPR_XD, FPR_XJ, FPR_XK}},
    {LISA_XVADDWL_W_H, 0x74268000, {FPR_XD, FPR_XJ, FPR_XK}},
    {LISA_XVADDWL_D_W, 0x74270000, {FPR_XD, FPR_XJ, FPR_XK}},
    {LISA_XVADDWL_Q_D, 0x74278000, {FPR_XD, FPR_XJ, FPR_XK}},
    {LISA_XVSUBWL_H_B, 0x74280000, {FPR_XD, FPR_XJ, FPR_XK}},
    {LISA_XVSUBWL_W_H, 0x74288000, {FPR_XD, FPR_XJ, FPR_XK}},
    {LISA_XVSUBWL_D_W, 0x74290000, {FPR_XD, FPR_XJ, FPR_XK}},
    {LISA_XVSUBWL_Q_D, 0x74298000, {FPR_XD, FPR_XJ, FPR_XK}},
    {LISA_XVADDWH_H_B, 0x742a0000, {FPR_XD, FPR_XJ, FPR_XK}},
    {LISA_XVADDWH_W_H, 0x742a8000, {FPR_XD, FPR_XJ, FPR_XK}},
    {LISA_XVADDWH_D_W, 0x742b0000, {FPR_XD, FPR_XJ, FPR_XK}},
    {LISA_XVADDWH_Q_D, 0x742b8000, {FPR_XD, FPR_XJ, FPR_XK}},
    {LISA_XVSUBWH_H_B, 0x742c0000, {FPR_XD, FPR_XJ, FPR_XK}},
    {LISA_XVSUBWH_W_H, 0x742c8000, {FPR_XD, FPR_XJ, FPR_XK}},
    {LISA_XVSUBWH_D_W, 0x742d0000, {FPR_XD, FPR_XJ, FPR_XK}},
    {LISA_XVSUBWH_Q_D, 0x742d8000, {FPR_XD, FPR_XJ, FPR_XK}},
    {LISA_XVADDWEV_H_BU, 0x742e0000, {FPR_XD, FPR_XJ, FPR_XK}},
    {LISA_XVADDWEV_W_HU, 0x742e8000, {FPR_XD, FPR_XJ, FPR_XK}},
    {LISA_XVADDWEV_D_WU, 0x742f0000, {FPR_XD, FPR_XJ, FPR_XK}},
    {LISA_XVADDWEV_Q_DU, 0x742f8000, {FPR_XD, FPR_XJ, FPR_XK}},
    {LISA_XVSUBWEV_H_BU, 0x74300000, {FPR_XD, FPR_XJ, FPR_XK}},
    {LISA_XVSUBWEV_W_HU, 0x74308000, {FPR_XD, FPR_XJ, FPR_XK}},
    {LISA_XVSUBWEV_D_WU, 0x74310000, {FPR_XD, FPR_XJ, FPR_XK}},
    {LISA_XVSUBWEV_Q_DU, 0x74318000, {FPR_XD, FPR_XJ, FPR_XK}},
    {LISA_XVADDWOD_H_BU, 0x74320000, {FPR_XD, FPR_XJ, FPR_XK}},
    {LISA_XVADDWOD_W_HU, 0x74328000, {FPR_XD, FPR_XJ, FPR_XK}},
    {LISA_XVADDWOD_D_WU, 0x74330000, {FPR_XD, FPR_XJ, FPR_XK}},
    {LISA_XVADDWOD_Q_DU, 0x74338000, {FPR_XD, FPR_XJ, FPR_XK}},
    {LISA_XVSUBWOD_H_BU, 0x74340000, {FPR_XD, FPR_XJ, FPR_XK}},
    {LISA_XVSUBWOD_W_HU, 0x74348000, {FPR_XD, FPR_XJ, FPR_XK}},
    {LISA_XVSUBWOD_D_WU, 0x74350000, {FPR_XD, FPR_XJ, FPR_XK}},
    {LISA_XVSUBWOD_Q_DU, 0x74358000, {FPR_XD, FPR_XJ, FPR_XK}},
    {LISA_XVADDWL_H_BU, 0x74360000, {FPR_XD, FPR_XJ, FPR_XK}},
    {LISA_XVADDWL_W_HU, 0x74368000, {FPR_XD, FPR_XJ, FPR_XK}},
    {LISA_XVADDWL_D_WU, 0x74370000, {FPR_XD, FPR_XJ, FPR_XK}},
    {LISA_XVADDWL_Q_DU, 0x74378000, {FPR_XD, FPR_XJ, FPR_XK}},
    {LISA_XVSUBWL_H_BU, 0x74380000, {FPR_XD, FPR_XJ, FPR_XK}},
    {LISA_XVSUBWL_W_HU, 0x74388000, {FPR_XD, FPR_XJ, FPR_XK}},
    {LISA_XVSUBWL_D_WU, 0x74390000, {FPR_XD, FPR_XJ, FPR_XK}},
    {LISA_XVSUBWL_Q_DU, 0x74398000, {FPR_XD, FPR_XJ, FPR_XK}},
    {LISA_XVADDWH_H_BU, 0x743a0000, {FPR_XD, FPR_XJ, FPR_XK}},
    {LISA_XVADDWH_W_HU, 0x743a8000, {FPR_XD, FPR_XJ, FPR_XK}},
    {LISA_XVADDWH_D_WU, 0x743b0000, {FPR_XD, FPR_XJ, FPR_XK}},
    {LISA_XVADDWH_Q_DU, 0x743b8000, {FPR_XD, FPR_XJ, FPR_XK}},
    {LISA_XVSUBWH_H_BU, 0x743c0000, {FPR_XD, FPR_XJ, FPR_XK}},
    {LISA_XVSUBWH_W_HU, 0x743c8000, {FPR_XD, FPR_XJ, FPR_XK}},
    {LISA_XVSUBWH_D_WU, 0x743d0000, {FPR_XD, FPR_XJ, FPR_XK}},
    {LISA_XVSUBWH_Q_DU, 0x743d8000, {FPR_XD, FPR_XJ, FPR_XK}},
    {LISA_XVADDWEV_H_BU_B, 0x743e0000, {FPR_XD, FPR_XJ, FPR_XK}},
    {LISA_XVADDWEV_W_HU_H, 0x743e8000, {FPR_XD, FPR_XJ, FPR_XK}},
    {LISA_XVADDWEV_D_WU_W, 0x743f0000, {FPR_XD, FPR_XJ, FPR_XK}},
    {LISA_XVADDWEV_Q_DU_D, 0x743f8000, {FPR_XD, FPR_XJ, FPR_XK}},
    {LISA_XVADDWOD_H_BU_B, 0x74400000, {FPR_XD, FPR_XJ, FPR_XK}},
    {LISA_XVADDWOD_W_HU_H, 0x74408000, {FPR_XD, FPR_XJ, FPR_XK}},
    {LISA_XVADDWOD_D_WU_W, 0x74410000, {FPR_XD, FPR_XJ, FPR_XK}},
    {LISA_XVADDWOD_Q_DU_D, 0x74418000, {FPR_XD, FPR_XJ, FPR_XK}},
    {LISA_XVADDWL_H_BU_B, 0x74420000, {FPR_XD, FPR_XJ, FPR_XK}},
    {LISA_XVADDWL_W_HU_H, 0x74428000, {FPR_XD, FPR_XJ, FPR_XK}},
    {LISA_XVADDWL_D_WU_W, 0x74430000, {FPR_XD, FPR_XJ, FPR_XK}},
    {LISA_XVADDWL_Q_DU_D, 0x74438000, {FPR_XD, FPR_XJ, FPR_XK}},
    {LISA_XVADDWH_H_BU_B, 0x74440000, {FPR_XD, FPR_XJ, FPR_XK}},
    {LISA_XVADDWH_W_HU_H, 0x74448000, {FPR_XD, FPR_XJ, FPR_XK}},
    {LISA_XVADDWH_D_WU_W, 0x74450000, {FPR_XD, FPR_XJ, FPR_XK}},
    {LISA_XVADDWH_Q_DU_D, 0x74458000, {FPR_XD, FPR_XJ, FPR_XK}},
    {LISA_XVSADD_B, 0x74460000, {FPR_XD, FPR_XJ, FPR_XK}},
    {LISA_XVSADD_H, 0x74468000, {FPR_XD, FPR_XJ, FPR_XK}},
    {LISA_XVSADD_W, 0x74470000, {FPR_XD, FPR_XJ, FPR_XK}},
    {LISA_XVSADD_D, 0x74478000, {FPR_XD, FPR_XJ, FPR_XK}},
    {LISA_XVSSUB_B, 0x74480000, {FPR_XD, FPR_XJ, FPR_XK}},
    {LISA_XVSSUB_H, 0x74488000, {FPR_XD, FPR_XJ, FPR_XK}},
    {LISA_XVSSUB_W, 0x74490000, {FPR_XD, FPR_XJ, FPR_XK}},
    {LISA_XVSSUB_D, 0x74498000, {FPR_XD, FPR_XJ, FPR_XK}},
    {LISA_XVSADD_BU, 0x744a0000, {FPR_XD, FPR_XJ, FPR_XK}},
    {LISA_XVSADD_HU, 0x744a8000, {FPR_XD, FPR_XJ, FPR_XK}},
    {LISA_XVSADD_WU, 0x744b0000, {FPR_XD, FPR_XJ, FPR_XK}},
    {LISA_XVSADD_DU, 0x744b8000, {FPR_XD, FPR_XJ, FPR_XK}},
    {LISA_XVSSUB_BU, 0x744c0000, {FPR_XD, FPR_XJ, FPR_XK}},
    {LISA_XVSSUB_HU, 0x744c8000, {FPR_XD, FPR_XJ, FPR_XK}},
    {LISA_XVSSUB_WU, 0x744d0000, {FPR_XD, FPR_XJ, FPR_XK}},
    {LISA_XVSSUB_DU, 0x744d8000, {FPR_XD, FPR_XJ, FPR_XK}},
    {LISA_XVSSUB_BU_BU_B, 0x744e0000, {FPR_XD, FPR_XJ, FPR_XK}},
    {LISA_XVSSUB_HU_HU_H, 0x744e8000, {FPR_XD, FPR_XJ, FPR_XK}},
    {LISA_XVSSUB_WU_WU_W, 0x744f0000, {FPR_XD, FPR_XJ, FPR_XK}},
    {LISA_XVSSUB_DU_DU_D, 0x744f8000, {FPR_XD, FPR_XJ, FPR_XK}},
    {LISA_XVSSUB_BU_B_BU, 0x74500000, {FPR_XD, FPR_XJ, FPR_XK}},
    {LISA_XVSSUB_HU_H_HU, 0x74508000, {FPR_XD, FPR_XJ, FPR_XK}},
    {LISA_XVSSUB_WU_W_WU, 0x74510000, {FPR_XD, FPR_XJ, FPR_XK}},
    {LISA_XVSSUB_DU_D_DU, 0x74518000, {FPR_XD, FPR_XJ, FPR_XK}},
    {LISA_XVSSUB_B_BU_BU, 0x74520000, {FPR_XD, FPR_XJ, FPR_XK}},
    {LISA_XVSSUB_H_HU_HU, 0x74528000, {FPR_XD, FPR_XJ, FPR_XK}},
    {LISA_XVSSUB_W_WU_WU, 0x74530000, {FPR_XD, FPR_XJ, FPR_XK}},
    {LISA_XVSSUB_D_DU_DU, 0x74538000, {FPR_XD, FPR_XJ, FPR_XK}},
    {LISA_XVHADDW_H_B, 0x74540000, {FPR_XD, FPR_XJ, FPR_XK}},
    {LISA_XVHADDW_W_H, 0x74548000, {FPR_XD, FPR_XJ, FPR_XK}},
    {LISA_XVHADDW_D_W, 0x74550000, {FPR_XD, FPR_XJ, FPR_XK}},
    {LISA_XVHADDW_Q_D, 0x74558000, {FPR_XD, FPR_XJ, FPR_XK}},
    {LISA_XVHSUBW_H_B, 0x74560000, {FPR_XD, FPR_XJ, FPR_XK}},
    {LISA_XVHSUBW_W_H, 0x74568000, {FPR_XD, FPR_XJ, FPR_XK}},
    {LISA_XVHSUBW_D_W, 0x74570000, {FPR_XD, FPR_XJ, FPR_XK}},
    {LISA_XVHSUBW_Q_D, 0x74578000, {FPR_XD, FPR_XJ, FPR_XK}},
    {LISA_XVHADDW_HU_BU, 0x74580000, {FPR_XD, FPR_XJ, FPR_XK}},
    {LISA_XVHADDW_WU_HU, 0x74588000, {FPR_XD, FPR_XJ, FPR_XK}},
    {LISA_XVHADDW_DU_WU, 0x74590000, {FPR_XD, FPR_XJ, FPR_XK}},
    {LISA_XVHADDW_QU_DU, 0x74598000, {FPR_XD, FPR_XJ, FPR_XK}},
    {LISA_XVHSUBW_HU_BU, 0x745a0000, {FPR_XD, FPR_XJ, FPR_XK}},
    {LISA_XVHSUBW_WU_HU, 0x745a8000, {FPR_XD, FPR_XJ, FPR_XK}},
    {LISA_XVHSUBW_DU_WU, 0x745b0000, {FPR_XD, FPR_XJ, FPR_XK}},
    {LISA_XVHSUBW_QU_DU, 0x745b8000, {FPR_XD, FPR_XJ, FPR_XK}},
    {LISA_XVADDA_B, 0x745c0000, {FPR_XD, FPR_XJ, FPR_XK}},
    {LISA_XVADDA_H, 0x745c8000, {FPR_XD, FPR_XJ, FPR_XK}},
    {LISA_XVADDA_W, 0x745d0000, {FPR_XD, FPR_XJ, FPR_XK}},
    {LISA_XVADDA_D, 0x745d8000, {FPR_XD, FPR_XJ, FPR_XK}},
    {LISA_XVSADDA_B, 0x745e0000, {FPR_XD, FPR_XJ, FPR_XK}},
    {LISA_XVSADDA_H, 0x745e8000, {FPR_XD, FPR_XJ, FPR_XK}},
    {LISA_XVSADDA_W, 0x745f0000, {FPR_XD, FPR_XJ, FPR_XK}},
    {LISA_XVSADDA_D, 0x745f8000, {FPR_XD, FPR_XJ, FPR_XK}},
    {LISA_XVABSD_B, 0x74600000, {FPR_XD, FPR_XJ, FPR_XK}},
    {LISA_XVABSD_H, 0x74608000, {FPR_XD, FPR_XJ, FPR_XK}},
    {LISA_XVABSD_W, 0x74610000, {FPR_XD, FPR_XJ, FPR_XK}},
    {LISA_XVABSD_D, 0x74618000, {FPR_XD, FPR_XJ, FPR_XK}},
    {LISA_XVABSD_BU, 0x74620000, {FPR_XD, FPR_XJ, FPR_XK}},
    {LISA_XVABSD_HU, 0x74628000, {FPR_XD, FPR_XJ, FPR_XK}},
    {LISA_XVABSD_WU, 0x74630000, {FPR_XD, FPR_XJ, FPR_XK}},
    {LISA_XVABSD_DU, 0x74638000, {FPR_XD, FPR_XJ, FPR_XK}},
    {LISA_XVAVG_B, 0x74640000, {FPR_XD, FPR_XJ, FPR_XK}},
    {LISA_XVAVG_H, 0x74648000, {FPR_XD, FPR_XJ, FPR_XK}},
    {LISA_XVAVG_W, 0x74650000, {FPR_XD, FPR_XJ, FPR_XK}},
    {LISA_XVAVG_D, 0x74658000, {FPR_XD, FPR_XJ, FPR_XK}},
    {LISA_XVAVG_BU, 0x74660000, {FPR_XD, FPR_XJ, FPR_XK}},
    {LISA_XVAVG_HU, 0x74668000, {FPR_XD, FPR_XJ, FPR_XK}},
    {LISA_XVAVG_WU, 0x74670000, {FPR_XD, FPR_XJ, FPR_XK}},
    {LISA_XVAVG_DU, 0x74678000, {FPR_XD, FPR_XJ, FPR_XK}},
    {LISA_XVAVGR_B, 0x74680000, {FPR_XD, FPR_XJ, FPR_XK}},
    {LISA_XVAVGR_H, 0x74688000, {FPR_XD, FPR_XJ, FPR_XK}},
    {LISA_XVAVGR_W, 0x74690000, {FPR_XD, FPR_XJ, FPR_XK}},
    {LISA_XVAVGR_D, 0x74698000, {FPR_XD, FPR_XJ, FPR_XK}},
    {LISA_XVAVGR_BU, 0x746a0000, {FPR_XD, FPR_XJ, FPR_XK}},
    {LISA_XVAVGR_HU, 0x746a8000, {FPR_XD, FPR_XJ, FPR_XK}},
    {LISA_XVAVGR_WU, 0x746b0000, {FPR_XD, FPR_XJ, FPR_XK}},
    {LISA_XVAVGR_DU, 0x746b8000, {FPR_XD, FPR_XJ, FPR_XK}},
    {LISA_XVHALFD_B, 0x746c0000, {FPR_XD, FPR_XJ, FPR_XK}},
    {LISA_XVHALFD_H, 0x746c8000, {FPR_XD, FPR_XJ, FPR_XK}},
    {LISA_XVHALFD_W, 0x746d0000, {FPR_XD, FPR_XJ, FPR_XK}},
    {LISA_XVHALFD_D, 0x746d8000, {FPR_XD, FPR_XJ, FPR_XK}},
    {LISA_XVHALFD_BU, 0x746e0000, {FPR_XD, FPR_XJ, FPR_XK}},
    {LISA_XVHALFD_HU, 0x746e8000, {FPR_XD, FPR_XJ, FPR_XK}},
    {LISA_XVHALFD_WU, 0x746f0000, {FPR_XD, FPR_XJ, FPR_XK}},
    {LISA_XVHALFD_DU, 0x746f8000, {FPR_XD, FPR_XJ, FPR_XK}},
    {LISA_XVMAX_B, 0x74700000, {FPR_XD, FPR_XJ, FPR_XK}},
    {LISA_XVMAX_H, 0x74708000, {FPR_XD, FPR_XJ, FPR_XK}},
    {LISA_XVMAX_W, 0x74710000, {FPR_XD, FPR_XJ, FPR_XK}},
    {LISA_XVMAX_D, 0x74718000, {FPR_XD, FPR_XJ, FPR_XK}},
    {LISA_XVMIN_B, 0x74720000, {FPR_XD, FPR_XJ, FPR_XK}},
    {LISA_XVMIN_H, 0x74728000, {FPR_XD, FPR_XJ, FPR_XK}},
    {LISA_XVMIN_W, 0x74730000, {FPR_XD, FPR_XJ, FPR_XK}},
    {LISA_XVMIN_D, 0x74738000, {FPR_XD, FPR_XJ, FPR_XK}},
    {LISA_XVMAX_BU, 0x74740000, {FPR_XD, FPR_XJ, FPR_XK}},
    {LISA_XVMAX_HU, 0x74748000, {FPR_XD, FPR_XJ, FPR_XK}},
    {LISA_XVMAX_WU, 0x74750000, {FPR_XD, FPR_XJ, FPR_XK}},
    {LISA_XVMAX_DU, 0x74758000, {FPR_XD, FPR_XJ, FPR_XK}},
    {LISA_XVMIN_BU, 0x74760000, {FPR_XD, FPR_XJ, FPR_XK}},
    {LISA_XVMIN_HU, 0x74768000, {FPR_XD, FPR_XJ, FPR_XK}},
    {LISA_XVMIN_WU, 0x74770000, {FPR_XD, FPR_XJ, FPR_XK}},
    {LISA_XVMIN_DU, 0x74778000, {FPR_XD, FPR_XJ, FPR_XK}},
    {LISA_XVMAXA_B, 0x74780000, {FPR_XD, FPR_XJ, FPR_XK}},
    {LISA_XVMAXA_H, 0x74788000, {FPR_XD, FPR_XJ, FPR_XK}},
    {LISA_XVMAXA_W, 0x74790000, {FPR_XD, FPR_XJ, FPR_XK}},
    {LISA_XVMAXA_D, 0x74798000, {FPR_XD, FPR_XJ, FPR_XK}},
    {LISA_XVMINA_B, 0x747a0000, {FPR_XD, FPR_XJ, FPR_XK}},
    {LISA_XVMINA_H, 0x747a8000, {FPR_XD, FPR_XJ, FPR_XK}},
    {LISA_XVMINA_W, 0x747b0000, {FPR_XD, FPR_XJ, FPR_XK}},
    {LISA_XVMINA_D, 0x747b8000, {FPR_XD, FPR_XJ, FPR_XK}},
    {LISA_XVSADW_H_B, 0x747c0000, {FPR_XD, FPR_XJ, FPR_XK}},
    {LISA_XVSADW_W_H, 0x747c8000, {FPR_XD, FPR_XJ, FPR_XK}},
    {LISA_XVSADW_D_W, 0x747d0000, {FPR_XD, FPR_XJ, FPR_XK}},
    {LISA_XVSADW_H_BU, 0x747e0000, {FPR_XD, FPR_XJ, FPR_XK}},
    {LISA_XVSADW_W_HU, 0x747e8000, {FPR_XD, FPR_XJ, FPR_XK}},
    {LISA_XVSADW_D_WU, 0x747f0000, {FPR_XD, FPR_XJ, FPR_XK}},
    {LISA_XVACCSADW_H_B, 0x74800000, {FPR_XD, FPR_XJ, FPR_XK}},
    {LISA_XVACCSADW_W_H, 0x74808000, {FPR_XD, FPR_XJ, FPR_XK}},
    {LISA_XVACCSADW_D_W, 0x74810000, {FPR_XD, FPR_XJ, FPR_XK}},
    {LISA_XVACCSADW_H_BU, 0x74820000, {FPR_XD, FPR_XJ, FPR_XK}},
    {LISA_XVACCSADW_W_HU, 0x74828000, {FPR_XD, FPR_XJ, FPR_XK}},
    {LISA_XVACCSADW_D_WU, 0x74830000, {FPR_XD, FPR_XJ, FPR_XK}},
    {LISA_XVMUL_B, 0x74840000, {FPR_XD, FPR_XJ, FPR_XK}},
    {LISA_XVMUL_H, 0x74848000, {FPR_XD, FPR_XJ, FPR_XK}},
    {LISA_XVMUL_W, 0x74850000, {FPR_XD, FPR_XJ, FPR_XK}},
    {LISA_XVMUL_D, 0x74858000, {FPR_XD, FPR_XJ, FPR_XK}},
    {LISA_XVMUH_B, 0x74860000, {FPR_XD, FPR_XJ, FPR_XK}},
    {LISA_XVMUH_H, 0x74868000, {FPR_XD, FPR_XJ, FPR_XK}},
    {LISA_XVMUH_W, 0x74870000, {FPR_XD, FPR_XJ, FPR_XK}},
    {LISA_XVMUH_D, 0x74878000, {FPR_XD, FPR_XJ, FPR_XK}},
    {LISA_XVMUH_BU, 0x74880000, {FPR_XD, FPR_XJ, FPR_XK}},
    {LISA_XVMUH_HU, 0x74888000, {FPR_XD, FPR_XJ, FPR_XK}},
    {LISA_XVMUH_WU, 0x74890000, {FPR_XD, FPR_XJ, FPR_XK}},
    {LISA_XVMUH_DU, 0x74898000, {FPR_XD, FPR_XJ, FPR_XK}},
    {LISA_XVMUH_BU_B, 0x748a0000, {FPR_XD, FPR_XJ, FPR_XK}},
    {LISA_XVMUH_HU_H, 0x748a8000, {FPR_XD, FPR_XJ, FPR_XK}},
    {LISA_XVMUH_WU_W, 0x748b0000, {FPR_XD, FPR_XJ, FPR_XK}},
    {LISA_XVMUH_DU_D, 0x748b8000, {FPR_XD, FPR_XJ, FPR_XK}},
    {LISA_XVMULXW_H_B, 0x748c0000, {FPR_XD, FPR_XJ, FPR_XK}},
    {LISA_XVMULXW_W_H, 0x748c8000, {FPR_XD, FPR_XJ, FPR_XK}},
    {LISA_XVMULXW_D_W, 0x748d0000, {FPR_XD, FPR_XJ, FPR_XK}},
    {LISA_XVMULXW_H_BU, 0x748e0000, {FPR_XD, FPR_XJ, FPR_XK}},
    {LISA_XVMULXW_W_HU, 0x748e8000, {FPR_XD, FPR_XJ, FPR_XK}},
    {LISA_XVMULXW_D_WU, 0x748f0000, {FPR_XD, FPR_XJ, FPR_XK}},
    {LISA_XVMULWEV_H_B, 0x74900000, {FPR_XD, FPR_XJ, FPR_XK}},
    {LISA_XVMULWEV_W_H, 0x74908000, {FPR_XD, FPR_XJ, FPR_XK}},
    {LISA_XVMULWEV_D_W, 0x74910000, {FPR_XD, FPR_XJ, FPR_XK}},
    {LISA_XVMULWEV_Q_D, 0x74918000, {FPR_XD, FPR_XJ, FPR_XK}},
    {LISA_XVMULWOD_H_B, 0x74920000, {FPR_XD, FPR_XJ, FPR_XK}},
    {LISA_XVMULWOD_W_H, 0x74928000, {FPR_XD, FPR_XJ, FPR_XK}},
    {LISA_XVMULWOD_D_W, 0x74930000, {FPR_XD, FPR_XJ, FPR_XK}},
    {LISA_XVMULWOD_Q_D, 0x74938000, {FPR_XD, FPR_XJ, FPR_XK}},
    {LISA_XVMULWL_H_B, 0x74940000, {FPR_XD, FPR_XJ, FPR_XK}},
    {LISA_XVMULWL_W_H, 0x74948000, {FPR_XD, FPR_XJ, FPR_XK}},
    {LISA_XVMULWL_D_W, 0x74950000, {FPR_XD, FPR_XJ, FPR_XK}},
    {LISA_XVMULWL_Q_D, 0x74958000, {FPR_XD, FPR_XJ, FPR_XK}},
    {LISA_XVMULWH_H_B, 0x74960000, {FPR_XD, FPR_XJ, FPR_XK}},
    {LISA_XVMULWH_W_H, 0x74968000, {FPR_XD, FPR_XJ, FPR_XK}},
    {LISA_XVMULWH_D_W, 0x74970000, {FPR_XD, FPR_XJ, FPR_XK}},
    {LISA_XVMULWH_Q_D, 0x74978000, {FPR_XD, FPR_XJ, FPR_XK}},
    {LISA_XVMULWEV_H_BU, 0x74980000, {FPR_XD, FPR_XJ, FPR_XK}},
    {LISA_XVMULWEV_W_HU, 0x74988000, {FPR_XD, FPR_XJ, FPR_XK}},
    {LISA_XVMULWEV_D_WU, 0x74990000, {FPR_XD, FPR_XJ, FPR_XK}},
    {LISA_XVMULWEV_Q_DU, 0x74998000, {FPR_XD, FPR_XJ, FPR_XK}},
    {LISA_XVMULWOD_H_BU, 0x749a0000, {FPR_XD, FPR_XJ, FPR_XK}},
    {LISA_XVMULWOD_W_HU, 0x749a8000, {FPR_XD, FPR_XJ, FPR_XK}},
    {LISA_XVMULWOD_D_WU, 0x749b0000, {FPR_XD, FPR_XJ, FPR_XK}},
    {LISA_XVMULWOD_Q_DU, 0x749b8000, {FPR_XD, FPR_XJ, FPR_XK}},
    {LISA_XVMULWL_H_BU, 0x749c0000, {FPR_XD, FPR_XJ, FPR_XK}},
    {LISA_XVMULWL_W_HU, 0x749c8000, {FPR_XD, FPR_XJ, FPR_XK}},
    {LISA_XVMULWL_D_WU, 0x749d0000, {FPR_XD, FPR_XJ, FPR_XK}},
    {LISA_XVMULWL_Q_DU, 0x749d8000, {FPR_XD, FPR_XJ, FPR_XK}},
    {LISA_XVMULWH_H_BU, 0x749e0000, {FPR_XD, FPR_XJ, FPR_XK}},
    {LISA_XVMULWH_W_HU, 0x749e8000, {FPR_XD, FPR_XJ, FPR_XK}},
    {LISA_XVMULWH_D_WU, 0x749f0000, {FPR_XD, FPR_XJ, FPR_XK}},
    {LISA_XVMULWH_Q_DU, 0x749f8000, {FPR_XD, FPR_XJ, FPR_XK}},
    {LISA_XVMULWEV_H_BU_B, 0x74a00000, {FPR_XD, FPR_XJ, FPR_XK}},
    {LISA_XVMULWEV_W_HU_H, 0x74a08000, {FPR_XD, FPR_XJ, FPR_XK}},
    {LISA_XVMULWEV_D_WU_W, 0x74a10000, {FPR_XD, FPR_XJ, FPR_XK}},
    {LISA_XVMULWEV_Q_DU_D, 0x74a18000, {FPR_XD, FPR_XJ, FPR_XK}},
    {LISA_XVMULWOD_H_BU_B, 0x74a20000, {FPR_XD, FPR_XJ, FPR_XK}},
    {LISA_XVMULWOD_W_HU_H, 0x74a28000, {FPR_XD, FPR_XJ, FPR_XK}},
    {LISA_XVMULWOD_D_WU_W, 0x74a30000, {FPR_XD, FPR_XJ, FPR_XK}},
    {LISA_XVMULWOD_Q_DU_D, 0x74a38000, {FPR_XD, FPR_XJ, FPR_XK}},
    {LISA_XVMULWL_H_BU_B, 0x74a40000, {FPR_XD, FPR_XJ, FPR_XK}},
    {LISA_XVMULWL_W_HU_H, 0x74a48000, {FPR_XD, FPR_XJ, FPR_XK}},
    {LISA_XVMULWL_D_WU_W, 0x74a50000, {FPR_XD, FPR_XJ, FPR_XK}},
    {LISA_XVMULWL_Q_DU_D, 0x74a58000, {FPR_XD, FPR_XJ, FPR_XK}},
    {LISA_XVMULWH_H_BU_B, 0x74a60000, {FPR_XD, FPR_XJ, FPR_XK}},
    {LISA_XVMULWH_W_HU_H, 0x74a68000, {FPR_XD, FPR_XJ, FPR_XK}},
    {LISA_XVMULWH_D_WU_W, 0x74a70000, {FPR_XD, FPR_XJ, FPR_XK}},
    {LISA_XVMULWH_Q_DU_D, 0x74a78000, {FPR_XD, FPR_XJ, FPR_XK}},
    {LISA_XVMADD_B, 0x74a80000, {FPR_XD, FPR_XJ, FPR_XK}},
    {LISA_XVMADD_H, 0x74a88000, {FPR_XD, FPR_XJ, FPR_XK}},
    {LISA_XVMADD_W, 0x74a90000, {FPR_XD, FPR_XJ, FPR_XK}},
    {LISA_XVMADD_D, 0x74a98000, {FPR_XD, FPR_XJ, FPR_XK}},
    {LISA_XVMSUB_B, 0x74aa0000, {FPR_XD, FPR_XJ, FPR_XK}},
    {LISA_XVMSUB_H, 0x74aa8000, {FPR_XD, FPR_XJ, FPR_XK}},
    {LISA_XVMSUB_W, 0x74ab0000, {FPR_XD, FPR_XJ, FPR_XK}},
    {LISA_XVMSUB_D, 0x74ab8000, {FPR_XD, FPR_XJ, FPR_XK}},
    {LISA_XVMADDWEV_H_B, 0x74ac0000, {FPR_XD, FPR_XJ, FPR_XK}},
    {LISA_XVMADDWEV_W_H, 0x74ac8000, {FPR_XD, FPR_XJ, FPR_XK}},
    {LISA_XVMADDWEV_D_W, 0x74ad0000, {FPR_XD, FPR_XJ, FPR_XK}},
    {LISA_XVMADDWEV_Q_D, 0x74ad8000, {FPR_XD, FPR_XJ, FPR_XK}},
    {LISA_XVMADDWOD_H_B, 0x74ae0000, {FPR_XD, FPR_XJ, FPR_XK}},
    {LISA_XVMADDWOD_W_H, 0x74ae8000, {FPR_XD, FPR_XJ, FPR_XK}},
    {LISA_XVMADDWOD_D_W, 0x74af0000, {FPR_XD, FPR_XJ, FPR_XK}},
    {LISA_XVMADDWOD_Q_D, 0x74af8000, {FPR_XD, FPR_XJ, FPR_XK}},
    {LISA_XVMADDWL_H_B, 0x74b00000, {FPR_XD, FPR_XJ, FPR_XK}},
    {LISA_XVMADDWL_W_H, 0x74b08000, {FPR_XD, FPR_XJ, FPR_XK}},
    {LISA_XVMADDWL_D_W, 0x74b10000, {FPR_XD, FPR_XJ, FPR_XK}},
    {LISA_XVMADDWL_Q_D, 0x74b18000, {FPR_XD, FPR_XJ, FPR_XK}},
    {LISA_XVMADDWH_H_B, 0x74b20000, {FPR_XD, FPR_XJ, FPR_XK}},
    {LISA_XVMADDWH_W_H, 0x74b28000, {FPR_XD, FPR_XJ, FPR_XK}},
    {LISA_XVMADDWH_D_W, 0x74b30000, {FPR_XD, FPR_XJ, FPR_XK}},
    {LISA_XVMADDWH_Q_D, 0x74b38000, {FPR_XD, FPR_XJ, FPR_XK}},
    {LISA_XVMADDWEV_H_BU, 0x74b40000, {FPR_XD, FPR_XJ, FPR_XK}},
    {LISA_XVMADDWEV_W_HU, 0x74b48000, {FPR_XD, FPR_XJ, FPR_XK}},
    {LISA_XVMADDWEV_D_WU, 0x74b50000, {FPR_XD, FPR_XJ, FPR_XK}},
    {LISA_XVMADDWEV_Q_DU, 0x74b58000, {FPR_XD, FPR_XJ, FPR_XK}},
    {LISA_XVMADDWOD_H_BU, 0x74b60000, {FPR_XD, FPR_XJ, FPR_XK}},
    {LISA_XVMADDWOD_W_HU, 0x74b68000, {FPR_XD, FPR_XJ, FPR_XK}},
    {LISA_XVMADDWOD_D_WU, 0x74b70000, {FPR_XD, FPR_XJ, FPR_XK}},
    {LISA_XVMADDWOD_Q_DU, 0x74b78000, {FPR_XD, FPR_XJ, FPR_XK}},
    {LISA_XVMADDWL_H_BU, 0x74b80000, {FPR_XD, FPR_XJ, FPR_XK}},
    {LISA_XVMADDWL_W_HU, 0x74b88000, {FPR_XD, FPR_XJ, FPR_XK}},
    {LISA_XVMADDWL_D_WU, 0x74b90000, {FPR_XD, FPR_XJ, FPR_XK}},
    {LISA_XVMADDWL_Q_DU, 0x74b98000, {FPR_XD, FPR_XJ, FPR_XK}},
    {LISA_XVMADDWH_H_BU, 0x74ba0000, {FPR_XD, FPR_XJ, FPR_XK}},
    {LISA_XVMADDWH_W_HU, 0x74ba8000, {FPR_XD, FPR_XJ, FPR_XK}},
    {LISA_XVMADDWH_D_WU, 0x74bb0000, {FPR_XD, FPR_XJ, FPR_XK}},
    {LISA_XVMADDWH_Q_DU, 0x74bb8000, {FPR_XD, FPR_XJ, FPR_XK}},
    {LISA_XVMADDWEV_H_BU_B, 0x74bc0000, {FPR_XD, FPR_XJ, FPR_XK}},
    {LISA_XVMADDWEV_W_HU_H, 0x74bc8000, {FPR_XD, FPR_XJ, FPR_XK}},
    {LISA_XVMADDWEV_D_WU_W, 0x74bd0000, {FPR_XD, FPR_XJ, FPR_XK}},
    {LISA_XVMADDWEV_Q_DU_D, 0x74bd8000, {FPR_XD, FPR_XJ, FPR_XK}},
    {LISA_XVMADDWOD_H_BU_B, 0x74be0000, {FPR_XD, FPR_XJ, FPR_XK}},
    {LISA_XVMADDWOD_W_HU_H, 0x74be8000, {FPR_XD, FPR_XJ, FPR_XK}},
    {LISA_XVMADDWOD_D_WU_W, 0x74bf0000, {FPR_XD, FPR_XJ, FPR_XK}},
    {LISA_XVMADDWOD_Q_DU_D, 0x74bf8000, {FPR_XD, FPR_XJ, FPR_XK}},
    {LISA_XVMADDWL_H_BU_B, 0x74c00000, {FPR_XD, FPR_XJ, FPR_XK}},
    {LISA_XVMADDWL_W_HU_H, 0x74c08000, {FPR_XD, FPR_XJ, FPR_XK}},
    {LISA_XVMADDWL_D_WU_W, 0x74c10000, {FPR_XD, FPR_XJ, FPR_XK}},
    {LISA_XVMADDWL_Q_DU_D, 0x74c18000, {FPR_XD, FPR_XJ, FPR_XK}},
    {LISA_XVMADDWH_H_BU_B, 0x74c20000, {FPR_XD, FPR_XJ, FPR_XK}},
    {LISA_XVMADDWH_W_HU_H, 0x74c28000, {FPR_XD, FPR_XJ, FPR_XK}},
    {LISA_XVMADDWH_D_WU_W, 0x74c30000, {FPR_XD, FPR_XJ, FPR_XK}},
    {LISA_XVMADDWH_Q_DU_D, 0x74c38000, {FPR_XD, FPR_XJ, FPR_XK}},
    {LISA_XVDP2_H_B, 0x74c40000, {FPR_XD, FPR_XJ, FPR_XK}},
    {LISA_XVDP2_W_H, 0x74c48000, {FPR_XD, FPR_XJ, FPR_XK}},
    {LISA_XVDP2_D_W, 0x74c50000, {FPR_XD, FPR_XJ, FPR_XK}},
    {LISA_XVDP2_Q_D, 0x74c58000, {FPR_XD, FPR_XJ, FPR_XK}},
    {LISA_XVDP2_HU_BU, 0x74c60000, {FPR_XD, FPR_XJ, FPR_XK}},
    {LISA_XVDP2_WU_HU, 0x74c68000, {FPR_XD, FPR_XJ, FPR_XK}},
    {LISA_XVDP2_DU_WU, 0x74c70000, {FPR_XD, FPR_XJ, FPR_XK}},
    {LISA_XVDP2_QU_DU, 0x74c78000, {FPR_XD, FPR_XJ, FPR_XK}},
    {LISA_XVDP2_H_BU_B, 0x74c80000, {FPR_XD, FPR_XJ, FPR_XK}},
    {LISA_XVDP2_W_HU_H, 0x74c88000, {FPR_XD, FPR_XJ, FPR_XK}},
    {LISA_XVDP2_D_WU_W, 0x74c90000, {FPR_XD, FPR_XJ, FPR_XK}},
    {LISA_XVDP2_Q_DU_D, 0x74c98000, {FPR_XD, FPR_XJ, FPR_XK}},
    {LISA_XVDP2ADD_H_B, 0x74ca0000, {FPR_XD, FPR_XJ, FPR_XK}},
    {LISA_XVDP2ADD_W_H, 0x74ca8000, {FPR_XD, FPR_XJ, FPR_XK}},
    {LISA_XVDP2ADD_D_W, 0x74cb0000, {FPR_XD, FPR_XJ, FPR_XK}},
    {LISA_XVDP2ADD_Q_D, 0x74cb8000, {FPR_XD, FPR_XJ, FPR_XK}},
    {LISA_XVDP2ADD_H_BU, 0x74cc0000, {FPR_XD, FPR_XJ, FPR_XK}},
    {LISA_XVDP2ADD_W_HU, 0x74cc8000, {FPR_XD, FPR_XJ, FPR_XK}},
    {LISA_XVDP2ADD_D_WU, 0x74cd0000, {FPR_XD, FPR_XJ, FPR_XK}},
    {LISA_XVDP2ADD_Q_DU, 0x74cd8000, {FPR_XD, FPR_XJ, FPR_XK}},
    {LISA_XVDP2ADD_H_BU_B, 0x74ce0000, {FPR_XD, FPR_XJ, FPR_XK}},
    {LISA_XVDP2ADD_W_HU_H, 0x74ce8000, {FPR_XD, FPR_XJ, FPR_XK}},
    {LISA_XVDP2ADD_D_WU_W, 0x74cf0000, {FPR_XD, FPR_XJ, FPR_XK}},
    {LISA_XVDP2ADD_Q_DU_D, 0x74cf8000, {FPR_XD, FPR_XJ, FPR_XK}},
    {LISA_XVDP2SUB_H_B, 0x74d00000, {FPR_XD, FPR_XJ, FPR_XK}},
    {LISA_XVDP2SUB_W_H, 0x74d08000, {FPR_XD, FPR_XJ, FPR_XK}},
    {LISA_XVDP2SUB_D_W, 0x74d10000, {FPR_XD, FPR_XJ, FPR_XK}},
    {LISA_XVDP2SUB_Q_D, 0x74d18000, {FPR_XD, FPR_XJ, FPR_XK}},
    {LISA_XVDP2SUB_H_BU, 0x74d20000, {FPR_XD, FPR_XJ, FPR_XK}},
    {LISA_XVDP2SUB_W_HU, 0x74d28000, {FPR_XD, FPR_XJ, FPR_XK}},
    {LISA_XVDP2SUB_D_WU, 0x74d30000, {FPR_XD, FPR_XJ, FPR_XK}},
    {LISA_XVDP2SUB_Q_DU, 0x74d38000, {FPR_XD, FPR_XJ, FPR_XK}},
    {LISA_XVDP4_W_B, 0x74d40000, {FPR_XD, FPR_XJ, FPR_XK}},
    {LISA_XVDP4_D_H, 0x74d48000, {FPR_XD, FPR_XJ, FPR_XK}},
    {LISA_XVDP4_Q_W, 0x74d50000, {FPR_XD, FPR_XJ, FPR_XK}},
    {LISA_XVDP4_W_BU, 0x74d60000, {FPR_XD, FPR_XJ, FPR_XK}},
    {LISA_XVDP4_D_HU, 0x74d68000, {FPR_XD, FPR_XJ, FPR_XK}},
    {LISA_XVDP4_Q_WU, 0x74d70000, {FPR_XD, FPR_XJ, FPR_XK}},
    {LISA_XVDP4_W_BU_B, 0x74d80000, {FPR_XD, FPR_XJ, FPR_XK}},
    {LISA_XVDP4_D_HU_H, 0x74d88000, {FPR_XD, FPR_XJ, FPR_XK}},
    {LISA_XVDP4_Q_WU_W, 0x74d90000, {FPR_XD, FPR_XJ, FPR_XK}},
    {LISA_XVDP4ADD_W_B, 0x74da0000, {FPR_XD, FPR_XJ, FPR_XK}},
    {LISA_XVDP4ADD_D_H, 0x74da8000, {FPR_XD, FPR_XJ, FPR_XK}},
    {LISA_XVDP4ADD_Q_W, 0x74db0000, {FPR_XD, FPR_XJ, FPR_XK}},
    {LISA_XVDP4ADD_W_BU, 0x74dc0000, {FPR_XD, FPR_XJ, FPR_XK}},
    {LISA_XVDP4ADD_D_HU, 0x74dc8000, {FPR_XD, FPR_XJ, FPR_XK}},
    {LISA_XVDP4ADD_Q_WU, 0x74dd0000, {FPR_XD, FPR_XJ, FPR_XK}},
    {LISA_XVDP4ADD_W_BU_B, 0x74de0000, {FPR_XD, FPR_XJ, FPR_XK}},
    {LISA_XVDP4ADD_D_HU_H, 0x74de8000, {FPR_XD, FPR_XJ, FPR_XK}},
    {LISA_XVDP4ADD_Q_WU_W, 0x74df0000, {FPR_XD, FPR_XJ, FPR_XK}},
    {LISA_XVDIV_B, 0x74e00000, {FPR_XD, FPR_XJ, FPR_XK}},
    {LISA_XVDIV_H, 0x74e08000, {FPR_XD, FPR_XJ, FPR_XK}},
    {LISA_XVDIV_W, 0x74e10000, {FPR_XD, FPR_XJ, FPR_XK}},
    {LISA_XVDIV_D, 0x74e18000, {FPR_XD, FPR_XJ, FPR_XK}},
    {LISA_XVMOD_B, 0x74e20000, {FPR_XD, FPR_XJ, FPR_XK}},
    {LISA_XVMOD_H, 0x74e28000, {FPR_XD, FPR_XJ, FPR_XK}},
    {LISA_XVMOD_W, 0x74e30000, {FPR_XD, FPR_XJ, FPR_XK}},
    {LISA_XVMOD_D, 0x74e38000, {FPR_XD, FPR_XJ, FPR_XK}},
    {LISA_XVDIV_BU, 0x74e40000, {FPR_XD, FPR_XJ, FPR_XK}},
    {LISA_XVDIV_HU, 0x74e48000, {FPR_XD, FPR_XJ, FPR_XK}},
    {LISA_XVDIV_WU, 0x74e50000, {FPR_XD, FPR_XJ, FPR_XK}},
    {LISA_XVDIV_DU, 0x74e58000, {FPR_XD, FPR_XJ, FPR_XK}},
    {LISA_XVMOD_BU, 0x74e60000, {FPR_XD, FPR_XJ, FPR_XK}},
    {LISA_XVMOD_HU, 0x74e68000, {FPR_XD, FPR_XJ, FPR_XK}},
    {LISA_XVMOD_WU, 0x74e70000, {FPR_XD, FPR_XJ, FPR_XK}},
    {LISA_XVMOD_DU, 0x74e78000, {FPR_XD, FPR_XJ, FPR_XK}},
    {LISA_XVSLL_B, 0x74e80000, {FPR_XD, FPR_XJ, FPR_XK}},
    {LISA_XVSLL_H, 0x74e88000, {FPR_XD, FPR_XJ, FPR_XK}},
    {LISA_XVSLL_W, 0x74e90000, {FPR_XD, FPR_XJ, FPR_XK}},
    {LISA_XVSLL_D, 0x74e98000, {FPR_XD, FPR_XJ, FPR_XK}},
    {LISA_XVSRL_B, 0x74ea0000, {FPR_XD, FPR_XJ, FPR_XK}},
    {LISA_XVSRL_H, 0x74ea8000, {FPR_XD, FPR_XJ, FPR_XK}},
    {LISA_XVSRL_W, 0x74eb0000, {FPR_XD, FPR_XJ, FPR_XK}},
    {LISA_XVSRL_D, 0x74eb8000, {FPR_XD, FPR_XJ, FPR_XK}},
    {LISA_XVSRA_B, 0x74ec0000, {FPR_XD, FPR_XJ, FPR_XK}},
    {LISA_XVSRA_H, 0x74ec8000, {FPR_XD, FPR_XJ, FPR_XK}},
    {LISA_XVSRA_W, 0x74ed0000, {FPR_XD, FPR_XJ, FPR_XK}},
    {LISA_XVSRA_D, 0x74ed8000, {FPR_XD, FPR_XJ, FPR_XK}},
    {LISA_XVROTR_B, 0x74ee0000, {FPR_XD, FPR_XJ, FPR_XK}},
    {LISA_XVROTR_H, 0x74ee8000, {FPR_XD, FPR_XJ, FPR_XK}},
    {LISA_XVROTR_W, 0x74ef0000, {FPR_XD, FPR_XJ, FPR_XK}},
    {LISA_XVROTR_D, 0x74ef8000, {FPR_XD, FPR_XJ, FPR_XK}},
    {LISA_XVSRLR_B, 0x74f00000, {FPR_XD, FPR_XJ, FPR_XK}},
    {LISA_XVSRLR_H, 0x74f08000, {FPR_XD, FPR_XJ, FPR_XK}},
    {LISA_XVSRLR_W, 0x74f10000, {FPR_XD, FPR_XJ, FPR_XK}},
    {LISA_XVSRLR_D, 0x74f18000, {FPR_XD, FPR_XJ, FPR_XK}},
    {LISA_XVSRAR_B, 0x74f20000, {FPR_XD, FPR_XJ, FPR_XK}},
    {LISA_XVSRAR_H, 0x74f28000, {FPR_XD, FPR_XJ, FPR_XK}},
    {LISA_XVSRAR_W, 0x74f30000, {FPR_XD, FPR_XJ, FPR_XK}},
    {LISA_XVSRAR_D, 0x74f38000, {FPR_XD, FPR_XJ, FPR_XK}},
    {LISA_XVSRLN_B_H, 0x74f48000, {FPR_XD, FPR_XJ, FPR_XK}},
    {LISA_XVSRLN_H_W, 0x74f50000, {FPR_XD, FPR_XJ, FPR_XK}},
    {LISA_XVSRLN_W_D, 0x74f58000, {FPR_XD, FPR_XJ, FPR_XK}},
    {LISA_XVSRAN_B_H, 0x74f68000, {FPR_XD, FPR_XJ, FPR_XK}},
    {LISA_XVSRAN_H_W, 0x74f70000, {FPR_XD, FPR_XJ, FPR_XK}},
    {LISA_XVSRAN_W_D, 0x74f78000, {FPR_XD, FPR_XJ, FPR_XK}},
    {LISA_XVSRLRN_B_H, 0x74f88000, {FPR_XD, FPR_XJ, FPR_XK}},
    {LISA_XVSRLRN_H_W, 0x74f90000, {FPR_XD, FPR_XJ, FPR_XK}},
    {LISA_XVSRLRN_W_D, 0x74f98000, {FPR_XD, FPR_XJ, FPR_XK}},
    {LISA_XVSRARN_B_H, 0x74fa8000, {FPR_XD, FPR_XJ, FPR_XK}},
    {LISA_XVSRARN_H_W, 0x74fb0000, {FPR_XD, FPR_XJ, FPR_XK}},
    {LISA_XVSRARN_W_D, 0x74fb8000, {FPR_XD, FPR_XJ, FPR_XK}},
    {LISA_XVSSRLN_B_H, 0x74fc8000, {FPR_XD, FPR_XJ, FPR_XK}},
    {LISA_XVSSRLN_H_W, 0x74fd0000, {FPR_XD, FPR_XJ, FPR_XK}},
    {LISA_XVSSRLN_W_D, 0x74fd8000, {FPR_XD, FPR_XJ, FPR_XK}},
    {LISA_XVSSRAN_B_H, 0x74fe8000, {FPR_XD, FPR_XJ, FPR_XK}},
    {LISA_XVSSRAN_H_W, 0x74ff0000, {FPR_XD, FPR_XJ, FPR_XK}},
    {LISA_XVSSRAN_W_D, 0x74ff8000, {FPR_XD, FPR_XJ, FPR_XK}},
    {LISA_XVSSRLRN_B_H, 0x75008000, {FPR_XD, FPR_XJ, FPR_XK}},
    {LISA_XVSSRLRN_H_W, 0x75010000, {FPR_XD, FPR_XJ, FPR_XK}},
    {LISA_XVSSRLRN_W_D, 0x75018000, {FPR_XD, FPR_XJ, FPR_XK}},
    {LISA_XVSSRARN_B_H, 0x75028000, {FPR_XD, FPR_XJ, FPR_XK}},
    {LISA_XVSSRARN_H_W, 0x75030000, {FPR_XD, FPR_XJ, FPR_XK}},
    {LISA_XVSSRARN_W_D, 0x75038000, {FPR_XD, FPR_XJ, FPR_XK}},
    {LISA_XVSSRLN_BU_H, 0x75048000, {FPR_XD, FPR_XJ, FPR_XK}},
    {LISA_XVSSRLN_HU_W, 0x75050000, {FPR_XD, FPR_XJ, FPR_XK}},
    {LISA_XVSSRLN_WU_D, 0x75058000, {FPR_XD, FPR_XJ, FPR_XK}},
    {LISA_XVSSRAN_BU_H, 0x75068000, {FPR_XD, FPR_XJ, FPR_XK}},
    {LISA_XVSSRAN_HU_W, 0x75070000, {FPR_XD, FPR_XJ, FPR_XK}},
    {LISA_XVSSRAN_WU_D, 0x75078000, {FPR_XD, FPR_XJ, FPR_XK}},
    {LISA_XVSSRLRN_BU_H, 0x75088000, {FPR_XD, FPR_XJ, FPR_XK}},
    {LISA_XVSSRLRN_HU_W, 0x75090000, {FPR_XD, FPR_XJ, FPR_XK}},
    {LISA_XVSSRLRN_WU_D, 0x75098000, {FPR_XD, FPR_XJ, FPR_XK}},
    {LISA_XVSSRARN_BU_H, 0x750a8000, {FPR_XD, FPR_XJ, FPR_XK}},
    {LISA_XVSSRARN_HU_W, 0x750b0000, {FPR_XD, FPR_XJ, FPR_XK}},
    {LISA_XVSSRARN_WU_D, 0x750b8000, {FPR_XD, FPR_XJ, FPR_XK}},
    {LISA_XVBITCLR_B, 0x750c0000, {FPR_XD, FPR_XJ, FPR_XK}},
    {LISA_XVBITCLR_H, 0x750c8000, {FPR_XD, FPR_XJ, FPR_XK}},
    {LISA_XVBITCLR_W, 0x750d0000, {FPR_XD, FPR_XJ, FPR_XK}},
    {LISA_XVBITCLR_D, 0x750d8000, {FPR_XD, FPR_XJ, FPR_XK}},
    {LISA_XVBITSET_B, 0x750e0000, {FPR_XD, FPR_XJ, FPR_XK}},
    {LISA_XVBITSET_H, 0x750e8000, {FPR_XD, FPR_XJ, FPR_XK}},
    {LISA_XVBITSET_W, 0x750f0000, {FPR_XD, FPR_XJ, FPR_XK}},
    {LISA_XVBITSET_D, 0x750f8000, {FPR_XD, FPR_XJ, FPR_XK}},
    {LISA_XVBITREV_B, 0x75100000, {FPR_XD, FPR_XJ, FPR_XK}},
    {LISA_XVBITREV_H, 0x75108000, {FPR_XD, FPR_XJ, FPR_XK}},
    {LISA_XVBITREV_W, 0x75110000, {FPR_XD, FPR_XJ, FPR_XK}},
    {LISA_XVBITREV_D, 0x75118000, {FPR_XD, FPR_XJ, FPR_XK}},
    {LISA_XVBSTRC12_B, 0x75120000, {FPR_XD, FPR_XJ, FPR_XK}},
    {LISA_XVBSTRC12_H, 0x75128000, {FPR_XD, FPR_XJ, FPR_XK}},
    {LISA_XVBSTRC12_W, 0x75130000, {FPR_XD, FPR_XJ, FPR_XK}},
    {LISA_XVBSTRC12_D, 0x75138000, {FPR_XD, FPR_XJ, FPR_XK}},
    {LISA_XVBSTRC21_B, 0x75140000, {FPR_XD, FPR_XJ, FPR_XK}},
    {LISA_XVBSTRC21_H, 0x75148000, {FPR_XD, FPR_XJ, FPR_XK}},
    {LISA_XVBSTRC21_W, 0x75150000, {FPR_XD, FPR_XJ, FPR_XK}},
    {LISA_XVBSTRC21_D, 0x75158000, {FPR_XD, FPR_XJ, FPR_XK}},
    {LISA_XVPACKEV_B, 0x75160000, {FPR_XD, FPR_XJ, FPR_XK}},
    {LISA_XVPACKEV_H, 0x75168000, {FPR_XD, FPR_XJ, FPR_XK}},
    {LISA_XVPACKEV_W, 0x75170000, {FPR_XD, FPR_XJ, FPR_XK}},
    {LISA_XVPACKEV_D, 0x75178000, {FPR_XD, FPR_XJ, FPR_XK}},
    {LISA_XVPACKOD_B, 0x75180000, {FPR_XD, FPR_XJ, FPR_XK}},
    {LISA_XVPACKOD_H, 0x75188000, {FPR_XD, FPR_XJ, FPR_XK}},
    {LISA_XVPACKOD_W, 0x75190000, {FPR_XD, FPR_XJ, FPR_XK}},
    {LISA_XVPACKOD_D, 0x75198000, {FPR_XD, FPR_XJ, FPR_XK}},
    {LISA_XVILVL_B, 0x751a0000, {FPR_XD, FPR_XJ, FPR_XK}},
    {LISA_XVILVL_H, 0x751a8000, {FPR_XD, FPR_XJ, FPR_XK}},
    {LISA_XVILVL_W, 0x751b0000, {FPR_XD, FPR_XJ, FPR_XK}},
    {LISA_XVILVL_D, 0x751b8000, {FPR_XD, FPR_XJ, FPR_XK}},
    {LISA_XVILVH_B, 0x751c0000, {FPR_XD, FPR_XJ, FPR_XK}},
    {LISA_XVILVH_H, 0x751c8000, {FPR_XD, FPR_XJ, FPR_XK}},
    {LISA_XVILVH_W, 0x751d0000, {FPR_XD, FPR_XJ, FPR_XK}},
    {LISA_XVILVH_D, 0x751d8000, {FPR_XD, FPR_XJ, FPR_XK}},
    {LISA_XVPICKEV_B, 0x751e0000, {FPR_XD, FPR_XJ, FPR_XK}},
    {LISA_XVPICKEV_H, 0x751e8000, {FPR_XD, FPR_XJ, FPR_XK}},
    {LISA_XVPICKEV_W, 0x751f0000, {FPR_XD, FPR_XJ, FPR_XK}},
    {LISA_XVPICKEV_D, 0x751f8000, {FPR_XD, FPR_XJ, FPR_XK}},
    {LISA_XVPICKOD_B, 0x75200000, {FPR_XD, FPR_XJ, FPR_XK}},
    {LISA_XVPICKOD_H, 0x75208000, {FPR_XD, FPR_XJ, FPR_XK}},
    {LISA_XVPICKOD_W, 0x75210000, {FPR_XD, FPR_XJ, FPR_XK}},
    {LISA_XVPICKOD_D, 0x75218000, {FPR_XD, FPR_XJ, FPR_XK}},
    {LISA_XVREPLVE_B, 0x75220000, {FPR_XD, FPR_XJ, GPR_RK}},
    {LISA_XVREPLVE_H, 0x75228000, {FPR_XD, FPR_XJ, GPR_RK}},
    {LISA_XVREPLVE_W, 0x75230000, {FPR_XD, FPR_XJ, GPR_RK}},
    {LISA_XVREPLVE_D, 0x75238000, {FPR_XD, FPR_XJ, GPR_RK}},
    {LISA_XVEXTRCOL_B, 0x75240000, {FPR_XD, FPR_XJ, GPR_RK}},
    {LISA_XVEXTRCOL_H, 0x75248000, {FPR_XD, FPR_XJ, GPR_RK}},
    {LISA_XVEXTRCOL_W, 0x75250000, {FPR_XD, FPR_XJ, GPR_RK}},
    {LISA_XVEXTRCOL_D, 0x75258000, {FPR_XD, FPR_XJ, GPR_RK}},
    {LISA_XVAND_V, 0x75260000, {FPR_XD, FPR_XJ, FPR_XK}},
    {LISA_XVOR_V, 0x75268000, {FPR_XD, FPR_XJ, FPR_XK}},
    {LISA_XVXOR_V, 0x75270000, {FPR_XD, FPR_XJ, FPR_XK}},
    {LISA_XVNOR_V, 0x75278000, {FPR_XD, FPR_XJ, FPR_XK}},
    {LISA_XVANDN_V, 0x75280000, {FPR_XD, FPR_XJ, FPR_XK}},
    {LISA_XVORN_V, 0x75288000, {FPR_XD, FPR_XJ, FPR_XK}},
    {LISA_XVRANDSIGN_B, 0x75290000, {FPR_XD, FPR_XJ, FPR_XK}},
    {LISA_XVRANDSIGN_H, 0x75298000, {FPR_XD, FPR_XJ, FPR_XK}},
    {LISA_XVRORSIGN_B, 0x752a0000, {FPR_XD, FPR_XJ, FPR_XK}},
    {LISA_XVRORSIGN_H, 0x752a8000, {FPR_XD, FPR_XJ, FPR_XK}},
    {LISA_XVFRSTP_B, 0x752b0000, {FPR_XD, FPR_XJ, FPR_XK}},
    {LISA_XVFRSTP_H, 0x752b8000, {FPR_XD, FPR_XJ, FPR_XK}},
    {LISA_XVCLRSTRR_V, 0x752c0000, {FPR_XD, FPR_XJ, GPR_RK}},
    {LISA_XVCLRSTRV_V, 0x752c8000, {FPR_XD, FPR_XJ, FPR_XK}},
    {LISA_XVADD_Q, 0x752d0000, {FPR_XD, FPR_XJ, FPR_XK}},
    {LISA_XVSUB_Q, 0x752d8000, {FPR_XD, FPR_XJ, FPR_XK}},
    {LISA_XVSIGNCOV_B, 0x752e0000, {FPR_XD, FPR_XJ, FPR_XK}},
    {LISA_XVSIGNCOV_H, 0x752e8000, {FPR_XD, FPR_XJ, FPR_XK}},
    {LISA_XVSIGNCOV_W, 0x752f0000, {FPR_XD, FPR_XJ, FPR_XK}},
    {LISA_XVSIGNCOV_D, 0x752f8000, {FPR_XD, FPR_XJ, FPR_XK}},
    {LISA_XVFADD_S, 0x75308000, {FPR_XD, FPR_XJ, FPR_XK}},
    {LISA_XVFADD_D, 0x75310000, {FPR_XD, FPR_XJ, FPR_XK}},
    {LISA_XVFSUB_S, 0x75328000, {FPR_XD, FPR_XJ, FPR_XK}},
    {LISA_XVFSUB_D, 0x75330000, {FPR_XD, FPR_XJ, FPR_XK}},
    {LISA_XVFADDSUB_S, 0x75348000, {FPR_XD, FPR_XJ, FPR_XK}},
    {LISA_XVFADDSUB_D, 0x75350000, {FPR_XD, FPR_XJ, FPR_XK}},
    {LISA_XVFSUBADD_S, 0x75368000, {FPR_XD, FPR_XJ, FPR_XK}},
    {LISA_XVFSUBADD_D, 0x75370000, {FPR_XD, FPR_XJ, FPR_XK}},
    {LISA_XVFMUL_S, 0x75388000, {FPR_XD, FPR_XJ, FPR_XK}},
    {LISA_XVFMUL_D, 0x75390000, {FPR_XD, FPR_XJ, FPR_XK}},
    {LISA_XVFDIV_S, 0x753a8000, {FPR_XD, FPR_XJ, FPR_XK}},
    {LISA_XVFDIV_D, 0x753b0000, {FPR_XD, FPR_XJ, FPR_XK}},
    {LISA_XVFMAX_S, 0x753c8000, {FPR_XD, FPR_XJ, FPR_XK}},
    {LISA_XVFMAX_D, 0x753d0000, {FPR_XD, FPR_XJ, FPR_XK}},
    {LISA_XVFMIN_S, 0x753e8000, {FPR_XD, FPR_XJ, FPR_XK}},
    {LISA_XVFMIN_D, 0x753f0000, {FPR_XD, FPR_XJ, FPR_XK}},
    {LISA_XVFMAXA_S, 0x75408000, {FPR_XD, FPR_XJ, FPR_XK}},
    {LISA_XVFMAXA_D, 0x75410000, {FPR_XD, FPR_XJ, FPR_XK}},
    {LISA_XVFMINA_S, 0x75428000, {FPR_XD, FPR_XJ, FPR_XK}},
    {LISA_XVFMINA_D, 0x75430000, {FPR_XD, FPR_XJ, FPR_XK}},
    {LISA_XVFSCALEB_S, 0x75448000, {FPR_XD, FPR_XJ, FPR_XK}},
    {LISA_XVFSCALEB_D, 0x75450000, {FPR_XD, FPR_XJ, FPR_XK}},
    {LISA_XVFCVT_H_S, 0x75460000, {FPR_XD, FPR_XJ, FPR_XK}},
    {LISA_XVFCVT_S_D, 0x75468000, {FPR_XD, FPR_XJ, FPR_XK}},
    {LISA_XVFFINT_S_L, 0x75480000, {FPR_XD, FPR_XJ, FPR_XK}},
    {LISA_XVFTINT_W_D, 0x75498000, {FPR_XD, FPR_XJ, FPR_XK}},
    {LISA_XVFTINTRM_W_D, 0x754a0000, {FPR_XD, FPR_XJ, FPR_XK}},
    {LISA_XVFTINTRP_W_D, 0x754a8000, {FPR_XD, FPR_XJ, FPR_XK}},
    {LISA_XVFTINTRZ_W_D, 0x754b0000, {FPR_XD, FPR_XJ, FPR_XK}},
    {LISA_XVFTINTRNE_W_D, 0x754b8000, {FPR_XD, FPR_XJ, FPR_XK}},
    {LISA_XVHADD4_H_BU, 0x754e8000, {FPR_XD, FPR_XJ, FPR_XK}},
    {LISA_XVSHUF4_W, 0x754f0000, {FPR_XD, FPR_XJ, FPR_XK}},
    {LISA_XVSHUF2_D, 0x754f8000, {FPR_XD, FPR_XJ, FPR_XK}},
    {LISA_XVPMUL_W, 0x75600000, {FPR_XD, FPR_XJ, FPR_XK}},
    {LISA_XVPMUL_D, 0x75608000, {FPR_XD, FPR_XJ, FPR_XK}},
    {LISA_XVPMUH_W, 0x75610000, {FPR_XD, FPR_XJ, FPR_XK}},
    {LISA_XVPMUH_D, 0x75618000, {FPR_XD, FPR_XJ, FPR_XK}},
    {LISA_XVPMULACC_W, 0x75620000, {FPR_XD, FPR_XJ, FPR_XK}},
    {LISA_XVPMULACC_D, 0x75628000, {FPR_XD, FPR_XJ, FPR_XK}},
    {LISA_XVPMUHACC_W, 0x75630000, {FPR_XD, FPR_XJ, FPR_XK}},
    {LISA_XVPMUHACC_D, 0x75638000, {FPR_XD, FPR_XJ, FPR_XK}},
    {LISA_XVPMULWL_H_B, 0x75640000, {FPR_XD, FPR_XJ, FPR_XK}},
    {LISA_XVPMULWL_W_H, 0x75648000, {FPR_XD, FPR_XJ, FPR_XK}},
    {LISA_XVPMULWL_D_W, 0x75650000, {FPR_XD, FPR_XJ, FPR_XK}},
    {LISA_XVPMULWL_Q_D, 0x75658000, {FPR_XD, FPR_XJ, FPR_XK}},
    {LISA_XVPMULWH_H_B, 0x75660000, {FPR_XD, FPR_XJ, FPR_XK}},
    {LISA_XVPMULWH_W_H, 0x75668000, {FPR_XD, FPR_XJ, FPR_XK}},
    {LISA_XVPMULWH_D_W, 0x75670000, {FPR_XD, FPR_XJ, FPR_XK}},
    {LISA_XVPMULWH_Q_D, 0x75678000, {FPR_XD, FPR_XJ, FPR_XK}},
    {LISA_XVPMADDWL_H_B, 0x75680000, {FPR_XD, FPR_XJ, FPR_XK}},
    {LISA_XVPMADDWL_W_H, 0x75688000, {FPR_XD, FPR_XJ, FPR_XK}},
    {LISA_XVPMADDWL_D_W, 0x75690000, {FPR_XD, FPR_XJ, FPR_XK}},
    {LISA_XVPMADDWL_Q_D, 0x75698000, {FPR_XD, FPR_XJ, FPR_XK}},
    {LISA_XVPMADDWH_H_B, 0x756a0000, {FPR_XD, FPR_XJ, FPR_XK}},
    {LISA_XVPMADDWH_W_H, 0x756a8000, {FPR_XD, FPR_XJ, FPR_XK}},
    {LISA_XVPMADDWH_D_W, 0x756b0000, {FPR_XD, FPR_XJ, FPR_XK}},
    {LISA_XVPMADDWH_Q_D, 0x756b8000, {FPR_XD, FPR_XJ, FPR_XK}},
    {LISA_XVPDP2_Q_D, 0x756c0000, {FPR_XD, FPR_XJ, FPR_XK}},
    {LISA_XVPDP2ADD_Q_D, 0x756c8000, {FPR_XD, FPR_XJ, FPR_XK}},
    {LISA_XVCDP4_RE_D_H, 0x75700000, {FPR_XD, FPR_XJ, FPR_XK}},
    {LISA_XVCDP4_IM_D_H, 0x75708000, {FPR_XD, FPR_XJ, FPR_XK}},
    {LISA_XVCDP4ADD_RE_D_H, 0x75710000, {FPR_XD, FPR_XJ, FPR_XK}},
    {LISA_XVCDP4ADD_IM_D_H, 0x75718000, {FPR_XD, FPR_XJ, FPR_XK}},
    {LISA_XVCDP2_RE_Q_W, 0x75720000, {FPR_XD, FPR_XJ, FPR_XK}},
    {LISA_XVCDP2_IM_Q_W, 0x75728000, {FPR_XD, FPR_XJ, FPR_XK}},
    {LISA_XVCDP2ADD_RE_Q_W, 0x75730000, {FPR_XD, FPR_XJ, FPR_XK}},
    {LISA_XVCDP2ADD_IM_Q_W, 0x75738000, {FPR_XD, FPR_XJ, FPR_XK}},
    {LISA_XVSIGNSEL_W, 0x75790000, {FPR_XD, FPR_XJ, FPR_XK}},
    {LISA_XVSIGNSEL_D, 0x75798000, {FPR_XD, FPR_XJ, FPR_XK}},
    {LISA_XVSHUF_H, 0x757a8000, {FPR_XD, FPR_XJ, FPR_XK}},
    {LISA_XVSHUF_W, 0x757b0000, {FPR_XD, FPR_XJ, FPR_XK}},
    {LISA_XVSHUF_D, 0x757b8000, {FPR_XD, FPR_XJ, FPR_XK}},
    {LISA_XVPERM_W, 0x757d0000, {FPR_XD, FPR_XJ, FPR_XK}},
    {LISA_XVSEQI_B, 0x76800000, {FPR_XD, FPR_XJ, IMM_SI5}},
    {LISA_XVSEQI_H, 0x76808000, {FPR_XD, FPR_XJ, IMM_SI5}},
    {LISA_XVSEQI_W, 0x76810000, {FPR_XD, FPR_XJ, IMM_SI5}},
    {LISA_XVSEQI_D, 0x76818000, {FPR_XD, FPR_XJ, IMM_SI5}},
    {LISA_XVSLEI_B, 0x76820000, {FPR_XD, FPR_XJ, IMM_SI5}},
    {LISA_XVSLEI_H, 0x76828000, {FPR_XD, FPR_XJ, IMM_SI5}},
    {LISA_XVSLEI_W, 0x76830000, {FPR_XD, FPR_XJ, IMM_SI5}},
    {LISA_XVSLEI_D, 0x76838000, {FPR_XD, FPR_XJ, IMM_SI5}},
    {LISA_XVSLEI_BU, 0x76840000, {FPR_XD, FPR_XJ, IMM_UI5L}},
    {LISA_XVSLEI_HU, 0x76848000, {FPR_XD, FPR_XJ, IMM_UI5L}},
    {LISA_XVSLEI_WU, 0x76850000, {FPR_XD, FPR_XJ, IMM_UI5L}},
    {LISA_XVSLEI_DU, 0x76858000, {FPR_XD, FPR_XJ, IMM_UI5L}},
    {LISA_XVSLTI_B, 0x76860000, {FPR_XD, FPR_XJ, IMM_SI5}},
    {LISA_XVSLTI_H, 0x76868000, {FPR_XD, FPR_XJ, IMM_SI5}},
    {LISA_XVSLTI_W, 0x76870000, {FPR_XD, FPR_XJ, IMM_SI5}},
    {LISA_XVSLTI_D, 0x76878000, {FPR_XD, FPR_XJ, IMM_SI5}},
    {LISA_XVSLTI_BU, 0x76880000, {FPR_XD, FPR_XJ, IMM_UI5L}},
    {LISA_XVSLTI_HU, 0x76888000, {FPR_XD, FPR_XJ, IMM_UI5L}},
    {LISA_XVSLTI_WU, 0x76890000, {FPR_XD, FPR_XJ, IMM_UI5L}},
    {LISA_XVSLTI_DU, 0x76898000, {FPR_XD, FPR_XJ, IMM_UI5L}},
    {LISA_XVADDI_BU, 0x768a0000, {FPR_XD, FPR_XJ, IMM_UI5L}},
    {LISA_XVADDI_HU, 0x768a8000, {FPR_XD, FPR_XJ, IMM_UI5L}},
    {LISA_XVADDI_WU, 0x768b0000, {FPR_XD, FPR_XJ, IMM_UI5L}},
    {LISA_XVADDI_DU, 0x768b8000, {FPR_XD, FPR_XJ, IMM_UI5L}},
    {LISA_XVSUBI_BU, 0x768c0000, {FPR_XD, FPR_XJ, IMM_UI5L}},
    {LISA_XVSUBI_HU, 0x768c8000, {FPR_XD, FPR_XJ, IMM_UI5L}},
    {LISA_XVSUBI_WU, 0x768d0000, {FPR_XD, FPR_XJ, IMM_UI5L}},
    {LISA_XVSUBI_DU, 0x768d8000, {FPR_XD, FPR_XJ, IMM_UI5L}},
    {LISA_XVBSLL_V, 0x768e0000, {FPR_XD, FPR_XJ, IMM_UI5L}},
    {LISA_XVBSRL_V, 0x768e8000, {FPR_XD, FPR_XJ, IMM_UI5L}},
    {LISA_XVMAXI_B, 0x76900000, {FPR_XD, FPR_XJ, IMM_SI5}},
    {LISA_XVMAXI_H, 0x76908000, {FPR_XD, FPR_XJ, IMM_SI5}},
    {LISA_XVMAXI_W, 0x76910000, {FPR_XD, FPR_XJ, IMM_SI5}},
    {LISA_XVMAXI_D, 0x76918000, {FPR_XD, FPR_XJ, IMM_SI5}},
    {LISA_XVMINI_B, 0x76920000, {FPR_XD, FPR_XJ, IMM_SI5}},
    {LISA_XVMINI_H, 0x76928000, {FPR_XD, FPR_XJ, IMM_SI5}},
    {LISA_XVMINI_W, 0x76930000, {FPR_XD, FPR_XJ, IMM_SI5}},
    {LISA_XVMINI_D, 0x76938000, {FPR_XD, FPR_XJ, IMM_SI5}},
    {LISA_XVMAXI_BU, 0x76940000, {FPR_XD, FPR_XJ, IMM_UI5L}},
    {LISA_XVMAXI_HU, 0x76948000, {FPR_XD, FPR_XJ, IMM_UI5L}},
    {LISA_XVMAXI_WU, 0x76950000, {FPR_XD, FPR_XJ, IMM_UI5L}},
    {LISA_XVMAXI_DU, 0x76958000, {FPR_XD, FPR_XJ, IMM_UI5L}},
    {LISA_XVMINI_BU, 0x76960000, {FPR_XD, FPR_XJ, IMM_UI5L}},
    {LISA_XVMINI_HU, 0x76968000, {FPR_XD, FPR_XJ, IMM_UI5L}},
    {LISA_XVMINI_WU, 0x76970000, {FPR_XD, FPR_XJ, IMM_UI5L}},
    {LISA_XVMINI_DU, 0x76978000, {FPR_XD, FPR_XJ, IMM_UI5L}},
    {LISA_XVRANDSIGNI_B, 0x76980000, {FPR_XD, FPR_XJ, IMM_UI5L}},
    {LISA_XVRANDSIGNI_H, 0x76988000, {FPR_XD, FPR_XJ, IMM_UI5L}},
    {LISA_XVRORSIGNI_B, 0x76990000, {FPR_XD, FPR_XJ, IMM_UI5L}},
    {LISA_XVRORSIGNI_H, 0x76998000, {FPR_XD, FPR_XJ, IMM_UI5L}},
    {LISA_XVFRSTPI_B, 0x769a0000, {FPR_XD, FPR_XJ, IMM_UI5L}},
    {LISA_XVFRSTPI_H, 0x769a8000, {FPR_XD, FPR_XJ, IMM_UI5L}},
    {LISA_XVCLRSTRI_V, 0x769b0000, {FPR_XD, FPR_XJ, IMM_UI5L}},
    {LISA_XVMEPATMSK_V, 0x769b8000, {FPR_XD, IMM_MODE, IMM_UI5L}},
    {LISA_XVCLO_B, 0x769c0000, {FPR_XD, FPR_XJ}},
    {LISA_XVCLO_H, 0x769c0400, {FPR_XD, FPR_XJ}},
    {LISA_XVCLO_W, 0x769c0800, {FPR_XD, FPR_XJ}},
    {LISA_XVCLO_D, 0x769c0c00, {FPR_XD, FPR_XJ}},
    {LISA_XVCLZ_B, 0x769c1000, {FPR_XD, FPR_XJ}},
    {LISA_XVCLZ_H, 0x769c1400, {FPR_XD, FPR_XJ}},
    {LISA_XVCLZ_W, 0x769c1800, {FPR_XD, FPR_XJ}},
    {LISA_XVCLZ_D, 0x769c1c00, {FPR_XD, FPR_XJ}},
    {LISA_XVPCNT_B, 0x769c2000, {FPR_XD, FPR_XJ}},
    {LISA_XVPCNT_H, 0x769c2400, {FPR_XD, FPR_XJ}},
    {LISA_XVPCNT_W, 0x769c2800, {FPR_XD, FPR_XJ}},
    {LISA_XVPCNT_D, 0x769c2c00, {FPR_XD, FPR_XJ}},
    {LISA_XVNEG_B, 0x769c3000, {FPR_XD, FPR_XJ}},
    {LISA_XVNEG_H, 0x769c3400, {FPR_XD, FPR_XJ}},
    {LISA_XVNEG_W, 0x769c3800, {FPR_XD, FPR_XJ}},
    {LISA_XVNEG_D, 0x769c3c00, {FPR_XD, FPR_XJ}},
    {LISA_XVMSKLTZ_B, 0x769c4000, {FPR_XD, FPR_XJ}},
    {LISA_XVMSKLTZ_H, 0x769c4400, {FPR_XD, FPR_XJ}},
    {LISA_XVMSKLTZ_W, 0x769c4800, {FPR_XD, FPR_XJ}},
    {LISA_XVMSKLTZ_D, 0x769c4c00, {FPR_XD, FPR_XJ}},
    {LISA_XVMSKGEZ_B, 0x769c5000, {FPR_XD, FPR_XJ}},
    {LISA_XVMSKNZ_B, 0x769c6000, {FPR_XD, FPR_XJ}},
    {LISA_XVMSKCOPY_B, 0x769c7000, {FPR_XD, FPR_XJ}},
    {LISA_XVMSKFILL_B, 0x769c8000, {FPR_XD, FPR_XJ}},
    {LISA_XVFRSTM_B, 0x769c9000, {FPR_XD, FPR_XJ}},
    {LISA_XVFRSTM_H, 0x769c9400, {FPR_XD, FPR_XJ}},
    {LISA_XVSETEQZ_V, 0x769c9800, {FCC_CD, FPR_XJ}},
    {LISA_XVSETNEZ_V, 0x769c9c00, {FCC_CD, FPR_XJ}},
    {LISA_XVSETANYEQZ_B, 0x769ca000, {FCC_CD, FPR_XJ}},
    {LISA_XVSETANYEQZ_H, 0x769ca400, {FCC_CD, FPR_XJ}},
    {LISA_XVSETANYEQZ_W, 0x769ca800, {FCC_CD, FPR_XJ}},
    {LISA_XVSETANYEQZ_D, 0x769cac00, {FCC_CD, FPR_XJ}},
    {LISA_XVSETALLNEZ_B, 0x769cb000, {FCC_CD, FPR_XJ}},
    {LISA_XVSETALLNEZ_H, 0x769cb400, {FCC_CD, FPR_XJ}},
    {LISA_XVSETALLNEZ_W, 0x769cb800, {FCC_CD, FPR_XJ}},
    {LISA_XVSETALLNEZ_D, 0x769cbc00, {FCC_CD, FPR_XJ}},
    {LISA_XVFLOGB_S, 0x769cc400, {FPR_XD, FPR_XJ}},
    {LISA_XVFLOGB_D, 0x769cc800, {FPR_XD, FPR_XJ}},
    {LISA_XVFCLASS_S, 0x769cd400, {FPR_XD, FPR_XJ}},
    {LISA_XVFCLASS_D, 0x769cd800, {FPR_XD, FPR_XJ}},
    {LISA_XVFSQRT_S, 0x769ce400, {FPR_XD, FPR_XJ}},
    {LISA_XVFSQRT_D, 0x769ce800, {FPR_XD, FPR_XJ}},
    {LISA_XVFRECIP_S, 0x769cf400, {FPR_XD, FPR_XJ}},
    {LISA_XVFRECIP_D, 0x769cf800, {FPR_XD, FPR_XJ}},
    {LISA_XVFRSQRT_S, 0x769d0400, {FPR_XD, FPR_XJ}},
    {LISA_XVFRSQRT_D, 0x769d0800, {FPR_XD, FPR_XJ}},
    {LISA_XVFRINT_S, 0x769d3400, {FPR_XD, FPR_XJ}},
    {LISA_XVFRINT_D, 0x769d3800, {FPR_XD, FPR_XJ}},
    {LISA_XVFRINTRM_S, 0x769d4400, {FPR_XD, FPR_XJ}},
    {LISA_XVFRINTRM_D, 0x769d4800, {FPR_XD, FPR_XJ}},
    {LISA_XVFRINTRP_S, 0x769d5400, {FPR_XD, FPR_XJ}},
    {LISA_XVFRINTRP_D, 0x769d5800, {FPR_XD, FPR_XJ}},
    {LISA_XVFRINTRZ_S, 0x769d6400, {FPR_XD, FPR_XJ}},
    {LISA_XVFRINTRZ_D, 0x769d6800, {FPR_XD, FPR_XJ}},
    {LISA_XVFRINTRNE_S, 0x769d7400, {FPR_XD, FPR_XJ}},
    {LISA_XVFRINTRNE_D, 0x769d7800, {FPR_XD, FPR_XJ}},
    {LISA_XVEXTL_W_B, 0x769d8400, {FPR_XD, FPR_XJ}},
    {LISA_XVEXTL_D_B, 0x769d8800, {FPR_XD, FPR_XJ}},
    {LISA_XVEXTL_D_H, 0x769d9400, {FPR_XD, FPR_XJ}},
    {LISA_XVEXTL_W_BU, 0x769dac00, {FPR_XD, FPR_XJ}},
    {LISA_XVEXTL_D_BU, 0x769db000, {FPR_XD, FPR_XJ}},
    {LISA_XVEXTL_D_HU, 0x769dbc00, {FPR_XD, FPR_XJ}},
    {LISA_XVHADD8_D_BU, 0x769dd000, {FPR_XD, FPR_XJ}},
    {LISA_XVHMINPOS_W_HU, 0x769dd400, {FPR_XD, FPR_XJ}},
    {LISA_XVHMINPOS_D_HU, 0x769dd800, {FPR_XD, FPR_XJ}},
    {LISA_XVHMINPOS_Q_HU, 0x769ddc00, {FPR_XD, FPR_XJ}},
    {LISA_XVCLRTAIL_B, 0x769de000, {FPR_XD, FPR_XJ}},
    {LISA_XVCLRTAIL_H, 0x769de400, {FPR_XD, FPR_XJ}},
    {LISA_XVFCVTL_S_H, 0x769de800, {FPR_XD, FPR_XJ}},
    {LISA_XVFCVTH_S_H, 0x769dec00, {FPR_XD, FPR_XJ}},
    {LISA_XVFCVTL_D_S, 0x769df000, {FPR_XD, FPR_XJ}},
    {LISA_XVFCVTH_D_S, 0x769df400, {FPR_XD, FPR_XJ}},
    {LISA_XVFFINT_S_W, 0x769e0000, {FPR_XD, FPR_XJ}},
    {LISA_XVFFINT_S_WU, 0x769e0400, {FPR_XD, FPR_XJ}},
    {LISA_XVFFINT_D_L, 0x769e0800, {FPR_XD, FPR_XJ}},
    {LISA_XVFFINT_D_LU, 0x769e0c00, {FPR_XD, FPR_XJ}},
    {LISA_XVFFINTL_D_W, 0x769e1000, {FPR_XD, FPR_XJ}},
    {LISA_XVFFINTH_D_W, 0x769e1400, {FPR_XD, FPR_XJ}},
    {LISA_XVFTINT_W_S, 0x769e3000, {FPR_XD, FPR_XJ}},
    {LISA_XVFTINT_L_D, 0x769e3400, {FPR_XD, FPR_XJ}},
    {LISA_XVFTINTRM_W_S, 0x769e3800, {FPR_XD, FPR_XJ}},
    {LISA_XVFTINTRM_L_D, 0x769e3c00, {FPR_XD, FPR_XJ}},
    {LISA_XVFTINTRP_W_S, 0x769e4000, {FPR_XD, FPR_XJ}},
    {LISA_XVFTINTRP_L_D, 0x769e4400, {FPR_XD, FPR_XJ}},
    {LISA_XVFTINTRZ_W_S, 0x769e4800, {FPR_XD, FPR_XJ}},
    {LISA_XVFTINTRZ_L_D, 0x769e4c00, {FPR_XD, FPR_XJ}},
    {LISA_XVFTINTRNE_W_S, 0x769e5000, {FPR_XD, FPR_XJ}},
    {LISA_XVFTINTRNE_L_D, 0x769e5400, {FPR_XD, FPR_XJ}},
    {LISA_XVFTINT_WU_S, 0x769e5800, {FPR_XD, FPR_XJ}},
    {LISA_XVFTINT_LU_D, 0x769e5c00, {FPR_XD, FPR_XJ}},
    {LISA_XVFTINTRZ_WU_S, 0x769e7000, {FPR_XD, FPR_XJ}},
    {LISA_XVFTINTRZ_LU_D, 0x769e7400, {FPR_XD, FPR_XJ}},
    {LISA_XVFTINTL_L_S, 0x769e8000, {FPR_XD, FPR_XJ}},
    {LISA_XVFTINTH_L_S, 0x769e8400, {FPR_XD, FPR_XJ}},
    {LISA_XVFTINTRML_L_S, 0x769e8800, {FPR_XD, FPR_XJ}},
    {LISA_XVFTINTRMH_L_S, 0x769e8c00, {FPR_XD, FPR_XJ}},
    {LISA_XVFTINTRPL_L_S, 0x769e9000, {FPR_XD, FPR_XJ}},
    {LISA_XVFTINTRPH_L_S, 0x769e9400, {FPR_XD, FPR_XJ}},
    {LISA_XVFTINTRZL_L_S, 0x769e9800, {FPR_XD, FPR_XJ}},
    {LISA_XVFTINTRZH_L_S, 0x769e9c00, {FPR_XD, FPR_XJ}},
    {LISA_XVFTINTRNEL_L_S, 0x769ea000, {FPR_XD, FPR_XJ}},
    {LISA_XVFTINTRNEH_L_S, 0x769ea400, {FPR_XD, FPR_XJ}},
    {LISA_XVEXTH_H_B, 0x769ee000, {FPR_XD, FPR_XJ}},
    {LISA_XVEXTH_W_H, 0x769ee400, {FPR_XD, FPR_XJ}},
    {LISA_XVEXTH_D_W, 0x769ee800, {FPR_XD, FPR_XJ}},
    {LISA_XVEXTH_Q_D, 0x769eec00, {FPR_XD, FPR_XJ}},
    {LISA_XVEXTH_HU_BU, 0x769ef000, {FPR_XD, FPR_XJ}},
    {LISA_XVEXTH_WU_HU, 0x769ef400, {FPR_XD, FPR_XJ}},
    {LISA_XVEXTH_DU_WU, 0x769ef800, {FPR_XD, FPR_XJ}},
    {LISA_XVEXTH_QU_DU, 0x769efc00, {FPR_XD, FPR_XJ}},
    {LISA_XVREPLGR2VR_B, 0x769f0000, {FPR_XD, GPR_RJ}},
    {LISA_XVREPLGR2VR_H, 0x769f0400, {FPR_XD, GPR_RJ}},
    {LISA_XVREPLGR2VR_W, 0x769f0800, {FPR_XD, GPR_RJ}},
    {LISA_XVREPLGR2VR_D, 0x769f0c00, {FPR_XD, GPR_RJ}},
    {LISA_VEXT2XV_H_B, 0x769f1000, {FPR_XD, FPR_XJ}},
    {LISA_VEXT2XV_W_B, 0x769f1400, {FPR_XD, FPR_XJ}},
    {LISA_VEXT2XV_D_B, 0x769f1800, {FPR_XD, FPR_XJ}},
    {LISA_VEXT2XV_W_H, 0x769f1c00, {FPR_XD, FPR_XJ}},
    {LISA_VEXT2XV_D_H, 0x769f2000, {FPR_XD, FPR_XJ}},
    {LISA_VEXT2XV_D_W, 0x769f2400, {FPR_XD, FPR_XJ}},
    {LISA_VEXT2XV_HU_BU, 0x769f2800, {FPR_XD, FPR_XJ}},
    {LISA_VEXT2XV_WU_BU, 0x769f2c00, {FPR_XD, FPR_XJ}},
    {LISA_VEXT2XV_DU_BU, 0x769f3000, {FPR_XD, FPR_XJ}},
    {LISA_VEXT2XV_WU_HU, 0x769f3400, {FPR_XD, FPR_XJ}},
    {LISA_VEXT2XV_DU_HU, 0x769f3800, {FPR_XD, FPR_XJ}},
    {LISA_VEXT2XV_DU_WU, 0x769f3c00, {FPR_XD, FPR_XJ}},
    {LISA_XVHSELI_D, 0x769f8000, {FPR_XD, FPR_XJ, IMM_UI5L}},
    {LISA_XVROTRI_B, 0x76a02000, {FPR_XD, FPR_XJ, IMM_UI3}},
    {LISA_XVROTRI_H, 0x76a04000, {FPR_XD, FPR_XJ, IMM_UI4}},
    {LISA_XVROTRI_W, 0x76a08000, {FPR_XD, FPR_XJ, IMM_UI5L}},
    {LISA_XVROTRI_D, 0x76a10000, {FPR_XD, FPR_XJ, IMM_UI6}},
    {LISA_XVSRLRI_B, 0x76a42000, {FPR_XD, FPR_XJ, IMM_UI3}},
    {LISA_XVSRLRI_H, 0x76a44000, {FPR_XD, FPR_XJ, IMM_UI4}},
    {LISA_XVSRLRI_W, 0x76a48000, {FPR_XD, FPR_XJ, IMM_UI5L}},
    {LISA_XVSRLRI_D, 0x76a50000, {FPR_XD, FPR_XJ, IMM_UI6}},
    {LISA_XVSRARI_B, 0x76a82000, {FPR_XD, FPR_XJ, IMM_UI3}},
    {LISA_XVSRARI_H, 0x76a84000, {FPR_XD, FPR_XJ, IMM_UI4}},
    {LISA_XVSRARI_W, 0x76a88000, {FPR_XD, FPR_XJ, IMM_UI5L}},
    {LISA_XVSRARI_D, 0x76a90000, {FPR_XD, FPR_XJ, IMM_UI6}},
    {LISA_XVINSGR2VR_W, 0x76ebc000, {FPR_XD, GPR_RJ, IMM_UI3}},
    {LISA_XVINSGR2VR_D, 0x76ebe000, {FPR_XD, GPR_RJ, IMM_UI2}},
    {LISA_XVPICKVE2GR_W, 0x76efc000, {GPR_RD, FPR_XJ, IMM_UI3}},
    {LISA_XVPICKVE2GR_D, 0x76efe000, {GPR_RD, FPR_XJ, IMM_UI2}},
    {LISA_XVPICKVE2GR_WU, 0x76f3c000, {GPR_RD, FPR_XJ, IMM_UI3}},
    {LISA_XVPICKVE2GR_DU, 0x76f3e000, {GPR_RD, FPR_XJ, IMM_UI2}},
    {LISA_XVREPL128VEI_B, 0x76f78000, {FPR_XD, FPR_XJ, IMM_UI4}},
    {LISA_XVREPL128VEI_H, 0x76f7c000, {FPR_XD, FPR_XJ, IMM_UI3}},
    {LISA_XVREPL128VEI_W, 0x76f7e000, {FPR_XD, FPR_XJ, IMM_UI2}},
    {LISA_XVREPL128VEI_D, 0x76f7f000, {FPR_XD, FPR_XJ, IMM_UI1}},
    {LISA_XVEXTRCOLI_B, 0x76fb8000, {FPR_XD, FPR_XJ, IMM_UI4}},
    {LISA_XVEXTRCOLI_H, 0x76fbc000, {FPR_XD, FPR_XJ, IMM_UI3}},
    {LISA_XVEXTRCOLI_W, 0x76fbe000, {FPR_XD, FPR_XJ, IMM_UI2}},
    {LISA_XVEXTRCOLI_D, 0x76fbf000, {FPR_XD, FPR_XJ, IMM_UI1}},
    {LISA_XVINSVE0_W, 0x76ffc000, {FPR_XD, FPR_XJ, IMM_UI3}},
    {LISA_XVINSVE0_D, 0x76ffe000, {FPR_XD, FPR_XJ, IMM_UI2}},
    {LISA_XVPICKVE_W, 0x7703c000, {FPR_XD, FPR_XJ, IMM_UI3}},
    {LISA_XVPICKVE_D, 0x7703e000, {FPR_XD, FPR_XJ, IMM_UI2}},
    {LISA_XVREPLVE0_B, 0x77070000, {FPR_XD, FPR_XJ}},
    {LISA_XVREPLVE0_H, 0x77078000, {FPR_XD, FPR_XJ}},
    {LISA_XVREPLVE0_W, 0x7707c000, {FPR_XD, FPR_XJ}},
    {LISA_XVREPLVE0_D, 0x7707e000, {FPR_XD, FPR_XJ}},
    {LISA_XVREPLVE0_Q, 0x7707f000, {FPR_XD, FPR_XJ}},
    {LISA_XVSLLWIL_H_B, 0x77082000, {FPR_XD, FPR_XJ, IMM_UI3}},
    {LISA_XVSLLWIL_W_H, 0x77084000, {FPR_XD, FPR_XJ, IMM_UI4}},
    {LISA_XVSLLWIL_D_W, 0x77088000, {FPR_XD, FPR_XJ, IMM_UI5L}},
    {LISA_XVEXTL_Q_D, 0x77090000, {FPR_XD, FPR_XJ}},
    {LISA_XVSLLWIL_HU_BU, 0x770c2000, {FPR_XD, FPR_XJ, IMM_UI3}},
    {LISA_XVSLLWIL_WU_HU, 0x770c4000, {FPR_XD, FPR_XJ, IMM_UI4}},
    {LISA_XVSLLWIL_DU_WU, 0x770c8000, {FPR_XD, FPR_XJ, IMM_UI5L}},
    {LISA_XVEXTL_QU_DU, 0x770d0000, {FPR_XD, FPR_XJ}},
    {LISA_XVBITCLRI_B, 0x77102000, {FPR_XD, FPR_XJ, IMM_UI3}},
    {LISA_XVBITCLRI_H, 0x77104000, {FPR_XD, FPR_XJ, IMM_UI4}},
    {LISA_XVBITCLRI_W, 0x77108000, {FPR_XD, FPR_XJ, IMM_UI5L}},
    {LISA_XVBITCLRI_D, 0x77110000, {FPR_XD, FPR_XJ, IMM_UI6}},
    {LISA_XVBITSETI_B, 0x77142000, {FPR_XD, FPR_XJ, IMM_UI3}},
    {LISA_XVBITSETI_H, 0x77144000, {FPR_XD, FPR_XJ, IMM_UI4}},
    {LISA_XVBITSETI_W, 0x77148000, {FPR_XD, FPR_XJ, IMM_UI5L}},
    {LISA_XVBITSETI_D, 0x77150000, {FPR_XD, FPR_XJ, IMM_UI6}},
    {LISA_XVBITREVI_B, 0x77182000, {FPR_XD, FPR_XJ, IMM_UI3}},
    {LISA_XVBITREVI_H, 0x77184000, {FPR_XD, FPR_XJ, IMM_UI4}},
    {LISA_XVBITREVI_W, 0x77188000, {FPR_XD, FPR_XJ, IMM_UI5L}},
    {LISA_XVBITREVI_D, 0x77190000, {FPR_XD, FPR_XJ, IMM_UI6}},
    {LISA_XVBSTRC12I_B, 0x771c2000, {FPR_XD, FPR_XJ, IMM_UI3}},
    {LISA_XVBSTRC12I_H, 0x771c4000, {FPR_XD, FPR_XJ, IMM_UI4}},
    {LISA_XVBSTRC12I_W, 0x771c8000, {FPR_XD, FPR_XJ, IMM_UI5L}},
    {LISA_XVBSTRC12I_D, 0x771d0000, {FPR_XD, FPR_XJ, IMM_UI6}},
    {LISA_XVBSTRC21I_B, 0x77202000, {FPR_XD, FPR_XJ, IMM_UI3}},
    {LISA_XVBSTRC21I_H, 0x77204000, {FPR_XD, FPR_XJ, IMM_UI4}},
    {LISA_XVBSTRC21I_W, 0x77208000, {FPR_XD, FPR_XJ, IMM_UI5L}},
    {LISA_XVBSTRC21I_D, 0x77210000, {FPR_XD, FPR_XJ, IMM_UI6}},
    {LISA_XVSAT_B, 0x77242000, {FPR_XD, FPR_XJ, IMM_UI3}},
    {LISA_XVSAT_H, 0x77244000, {FPR_XD, FPR_XJ, IMM_UI4}},
    {LISA_XVSAT_W, 0x77248000, {FPR_XD, FPR_XJ, IMM_UI5L}},
    {LISA_XVSAT_D, 0x77250000, {FPR_XD, FPR_XJ, IMM_UI6}},
    {LISA_XVSAT_BU, 0x77282000, {FPR_XD, FPR_XJ, IMM_UI3}},
    {LISA_XVSAT_HU, 0x77284000, {FPR_XD, FPR_XJ, IMM_UI4}},
    {LISA_XVSAT_WU, 0x77288000, {FPR_XD, FPR_XJ, IMM_UI5L}},
    {LISA_XVSAT_DU, 0x77290000, {FPR_XD, FPR_XJ, IMM_UI6}},
    {LISA_XVSLLI_B, 0x772c2000, {FPR_XD, FPR_XJ, IMM_UI3}},
    {LISA_XVSLLI_H, 0x772c4000, {FPR_XD, FPR_XJ, IMM_UI4}},
    {LISA_XVSLLI_W, 0x772c8000, {FPR_XD, FPR_XJ, IMM_UI5L}},
    {LISA_XVSLLI_D, 0x772d0000, {FPR_XD, FPR_XJ, IMM_UI6}},
    {LISA_XVSRLI_B, 0x77302000, {FPR_XD, FPR_XJ, IMM_UI3}},
    {LISA_XVSRLI_H, 0x77304000, {FPR_XD, FPR_XJ, IMM_UI4}},
    {LISA_XVSRLI_W, 0x77308000, {FPR_XD, FPR_XJ, IMM_UI5L}},
    {LISA_XVSRLI_D, 0x77310000, {FPR_XD, FPR_XJ, IMM_UI6}},
    {LISA_XVSRAI_B, 0x77342000, {FPR_XD, FPR_XJ, IMM_UI3}},
    {LISA_XVSRAI_H, 0x77344000, {FPR_XD, FPR_XJ, IMM_UI4}},
    {LISA_XVSRAI_W, 0x77348000, {FPR_XD, FPR_XJ, IMM_UI5L}},
    {LISA_XVSRAI_D, 0x77350000, {FPR_XD, FPR_XJ, IMM_UI6}},
    {LISA_XVSRLRNENI_B_H, 0x77384000, {FPR_XD, FPR_XJ, IMM_UI4}},
    {LISA_XVSRLRNENI_H_W, 0x77388000, {FPR_XD, FPR_XJ, IMM_UI5L}},
    {LISA_XVSRLRNENI_W_D, 0x77390000, {FPR_XD, FPR_XJ, IMM_UI6}},
    {LISA_XVSRLRNENI_D_Q, 0x773a0000, {FPR_XD, FPR_XJ, IMM_UI7}},
    {LISA_XVSRARNENI_B_H, 0x773c4000, {FPR_XD, FPR_XJ, IMM_UI4}},
    {LISA_XVSRARNENI_H_W, 0x773c8000, {FPR_XD, FPR_XJ, IMM_UI5L}},
    {LISA_XVSRARNENI_W_D, 0x773d0000, {FPR_XD, FPR_XJ, IMM_UI6}},
    {LISA_XVSRARNENI_D_Q, 0x773e0000, {FPR_XD, FPR_XJ, IMM_UI7}},
    {LISA_XVSRLNI_B_H, 0x77404000, {FPR_XD, FPR_XJ, IMM_UI4}},
    {LISA_XVSRLNI_H_W, 0x77408000, {FPR_XD, FPR_XJ, IMM_UI5L}},
    {LISA_XVSRLNI_W_D, 0x77410000, {FPR_XD, FPR_XJ, IMM_UI6}},
    {LISA_XVSRLNI_D_Q, 0x77420000, {FPR_XD, FPR_XJ, IMM_UI7}},
    {LISA_XVSRLRNI_B_H, 0x77444000, {FPR_XD, FPR_XJ, IMM_UI4}},
    {LISA_XVSRLRNI_H_W, 0x77448000, {FPR_XD, FPR_XJ, IMM_UI5L}},
    {LISA_XVSRLRNI_W_D, 0x77450000, {FPR_XD, FPR_XJ, IMM_UI6}},
    {LISA_XVSRLRNI_D_Q, 0x77460000, {FPR_XD, FPR_XJ, IMM_UI7}},
    {LISA_XVSSRLNI_B_H, 0x77484000, {FPR_XD, FPR_XJ, IMM_UI4}},
    {LISA_XVSSRLNI_H_W, 0x77488000, {FPR_XD, FPR_XJ, IMM_UI5L}},
    {LISA_XVSSRLNI_W_D, 0x77490000, {FPR_XD, FPR_XJ, IMM_UI6}},
    {LISA_XVSSRLNI_D_Q, 0x774a0000, {FPR_XD, FPR_XJ, IMM_UI7}},
    {LISA_XVSSRLNI_BU_H, 0x774c4000, {FPR_XD, FPR_XJ, IMM_UI4}},
    {LISA_XVSSRLNI_HU_W, 0x774c8000, {FPR_XD, FPR_XJ, IMM_UI5L}},
    {LISA_XVSSRLNI_WU_D, 0x774d0000, {FPR_XD, FPR_XJ, IMM_UI6}},
    {LISA_XVSSRLNI_DU_Q, 0x774e0000, {FPR_XD, FPR_XJ, IMM_UI7}},
    {LISA_XVSSRLRNI_B_H, 0x77504000, {FPR_XD, FPR_XJ, IMM_UI4}},
    {LISA_XVSSRLRNI_H_W, 0x77508000, {FPR_XD, FPR_XJ, IMM_UI5L}},
    {LISA_XVSSRLRNI_W_D, 0x77510000, {FPR_XD, FPR_XJ, IMM_UI6}},
    {LISA_XVSSRLRNI_D_Q, 0x77520000, {FPR_XD, FPR_XJ, IMM_UI7}},
    {LISA_XVSSRLRNI_BU_H, 0x77544000, {FPR_XD, FPR_XJ, IMM_UI4}},
    {LISA_XVSSRLRNI_HU_W, 0x77548000, {FPR_XD, FPR_XJ, IMM_UI5L}},
    {LISA_XVSSRLRNI_WU_D, 0x77550000, {FPR_XD, FPR_XJ, IMM_UI6}},
    {LISA_XVSSRLRNI_DU_Q, 0x77560000, {FPR_XD, FPR_XJ, IMM_UI7}},
    {LISA_XVSRANI_B_H, 0x77584000, {FPR_XD, FPR_XJ, IMM_UI4}},
    {LISA_XVSRANI_H_W, 0x77588000, {FPR_XD, FPR_XJ, IMM_UI5L}},
    {LISA_XVSRANI_W_D, 0x77590000, {FPR_XD, FPR_XJ, IMM_UI6}},
    {LISA_XVSRANI_D_Q, 0x775a0000, {FPR_XD, FPR_XJ, IMM_UI7}},
    {LISA_XVSRARNI_B_H, 0x775c4000, {FPR_XD, FPR_XJ, IMM_UI4}},
    {LISA_XVSRARNI_H_W, 0x775c8000, {FPR_XD, FPR_XJ, IMM_UI5L}},
    {LISA_XVSRARNI_W_D, 0x775d0000, {FPR_XD, FPR_XJ, IMM_UI6}},
    {LISA_XVSRARNI_D_Q, 0x775e0000, {FPR_XD, FPR_XJ, IMM_UI7}},
    {LISA_XVSSRANI_B_H, 0x77604000, {FPR_XD, FPR_XJ, IMM_UI4}},
    {LISA_XVSSRANI_H_W, 0x77608000, {FPR_XD, FPR_XJ, IMM_UI5L}},
    {LISA_XVSSRANI_W_D, 0x77610000, {FPR_XD, FPR_XJ, IMM_UI6}},
    {LISA_XVSSRANI_D_Q, 0x77620000, {FPR_XD, FPR_XJ, IMM_UI7}},
    {LISA_XVSSRANI_BU_H, 0x77644000, {FPR_XD, FPR_XJ, IMM_UI4}},
    {LISA_XVSSRANI_HU_W, 0x77648000, {FPR_XD, FPR_XJ, IMM_UI5L}},
    {LISA_XVSSRANI_WU_D, 0x77650000, {FPR_XD, FPR_XJ, IMM_UI6}},
    {LISA_XVSSRANI_DU_Q, 0x77660000, {FPR_XD, FPR_XJ, IMM_UI7}},
    {LISA_XVSSRARNI_B_H, 0x77684000, {FPR_XD, FPR_XJ, IMM_UI4}},
    {LISA_XVSSRARNI_H_W, 0x77688000, {FPR_XD, FPR_XJ, IMM_UI5L}},
    {LISA_XVSSRARNI_W_D, 0x77690000, {FPR_XD, FPR_XJ, IMM_UI6}},
    {LISA_XVSSRARNI_D_Q, 0x776a0000, {FPR_XD, FPR_XJ, IMM_UI7}},
    {LISA_XVSSRARNI_BU_H, 0x776c4000, {FPR_XD, FPR_XJ, IMM_UI4}},
    {LISA_XVSSRARNI_HU_W, 0x776c8000, {FPR_XD, FPR_XJ, IMM_UI5L}},
    {LISA_XVSSRARNI_WU_D, 0x776d0000, {FPR_XD, FPR_XJ, IMM_UI6}},
    {LISA_XVSSRARNI_DU_Q, 0x776e0000, {FPR_XD, FPR_XJ, IMM_UI7}},
    {LISA_XVSSRLRNENI_B_H, 0x77704000, {FPR_XD, FPR_XJ, IMM_UI4}},
    {LISA_XVSSRLRNENI_H_W, 0x77708000, {FPR_XD, FPR_XJ, IMM_UI5L}},
    {LISA_XVSSRLRNENI_W_D, 0x77710000, {FPR_XD, FPR_XJ, IMM_UI6}},
    {LISA_XVSSRLRNENI_D_Q, 0x77720000, {FPR_XD, FPR_XJ, IMM_UI7}},
    {LISA_XVSSRLRNENI_BU_H, 0x77744000, {FPR_XD, FPR_XJ, IMM_UI4}},
    {LISA_XVSSRLRNENI_HU_W, 0x77748000, {FPR_XD, FPR_XJ, IMM_UI5L}},
    {LISA_XVSSRLRNENI_WU_D, 0x77750000, {FPR_XD, FPR_XJ, IMM_UI6}},
    {LISA_XVSSRLRNENI_DU_Q, 0x77760000, {FPR_XD, FPR_XJ, IMM_UI7}},
    {LISA_XVSSRARNENI_B_H, 0x77784000, {FPR_XD, FPR_XJ, IMM_UI4}},
    {LISA_XVSSRARNENI_H_W, 0x77788000, {FPR_XD, FPR_XJ, IMM_UI5L}},
    {LISA_XVSSRARNENI_W_D, 0x77790000, {FPR_XD, FPR_XJ, IMM_UI6}},
    {LISA_XVSSRARNENI_D_Q, 0x777a0000, {FPR_XD, FPR_XJ, IMM_UI7}},
    {LISA_XVSSRARNENI_BU_H, 0x777c4000, {FPR_XD, FPR_XJ, IMM_UI4}},
    {LISA_XVSSRARNENI_HU_W, 0x777c8000, {FPR_XD, FPR_XJ, IMM_UI5L}},
    {LISA_XVSSRARNENI_WU_D, 0x777d0000, {FPR_XD, FPR_XJ, IMM_UI6}},
    {LISA_XVSSRARNENI_DU_Q, 0x777e0000, {FPR_XD, FPR_XJ, IMM_UI7}},
    {LISA_XVEXTRINS_D, 0x77800000, {FPR_XD, FPR_XJ, IMM_UI8}},
    {LISA_XVEXTRINS_W, 0x77840000, {FPR_XD, FPR_XJ, IMM_UI8}},
    {LISA_XVEXTRINS_H, 0x77880000, {FPR_XD, FPR_XJ, IMM_UI8}},
    {LISA_XVEXTRINS_B, 0x778c0000, {FPR_XD, FPR_XJ, IMM_UI8}},
    {LISA_XVSHUF4I_B, 0x77900000, {FPR_XD, FPR_XJ, IMM_UI8}},
    {LISA_XVSHUF4I_H, 0x77940000, {FPR_XD, FPR_XJ, IMM_UI8}},
    {LISA_XVSHUF4I_W, 0x77980000, {FPR_XD, FPR_XJ, IMM_UI8}},
    {LISA_XVSHUF4I_D, 0x779c0000, {FPR_XD, FPR_XJ, IMM_UI8}},
    {LISA_XVSHUFI1_B, 0x77a00000, {FPR_XD, FPR_XJ, IMM_UI8}},
    {LISA_XVSHUFI2_B, 0x77a40000, {FPR_XD, FPR_XJ, IMM_UI8}},
    {LISA_XVSHUFI3_B, 0x77a80000, {FPR_XD, FPR_XJ, IMM_UI8}},
    {LISA_XVSHUFI4_B, 0x77ac0000, {FPR_XD, FPR_XJ, IMM_UI8}},
    {LISA_XVSHUFI1_H, 0x77b00000, {FPR_XD, FPR_XJ, IMM_UI8}},
    {LISA_XVSHUFI2_H, 0x77b40000, {FPR_XD, FPR_XJ, IMM_UI8}},
    {LISA_XVSELI_H, 0x77b80000, {FPR_XD, FPR_XJ, IMM_UI8}},
    {LISA_XVSELI_W, 0x77bc0000, {FPR_XD, FPR_XJ, IMM_UI8}},
    {LISA_XVSELI_D, 0x77c00000, {FPR_XD, FPR_XJ, IMM_UI8}},
    {LISA_XVBITSELI_B, 0x77c40000, {FPR_XD, FPR_XJ, IMM_UI8}},
    {LISA_XVBITMVZI_B, 0x77c80000, {FPR_XD, FPR_XJ, IMM_UI8}},
    {LISA_XVBITMVNZI_B, 0x77cc0000, {FPR_XD, FPR_XJ, IMM_UI8}},
    {LISA_XVANDI_B, 0x77d00000, {FPR_XD, FPR_XJ, IMM_UI8}},
    {LISA_XVORI_B, 0x77d40000, {FPR_XD, FPR_XJ, IMM_UI8}},
    {LISA_XVXORI_B, 0x77d80000, {FPR_XD, FPR_XJ, IMM_UI8}},
    {LISA_XVNORI_B, 0x77dc0000, {FPR_XD, FPR_XJ, IMM_UI8}},
    {LISA_XVLDI, 0x77e00000, {FPR_XD, IMM_I13}},
    {LISA_XVPERMI_W, 0x77e40000, {FPR_XD, FPR_XJ, IMM_UI8}},
    {LISA_XVPERMI_D, 0x77e80000, {FPR_XD, FPR_XJ, IMM_UI8}},
    {LISA_XVPERMI_Q, 0x77ec0000, {FPR_XD, FPR_XJ, IMM_UI8}},
    {LISA_ENDING, 0x0, {}},
};

/* 定义对指令中每个操作数，是否读写寄存器 */
const LISA_REG_ACCESS_FORMAT lisa_reg_access_table[] = {
    {LISA_INVALID, {}, false}, // LISA_INVALID {OPD_INVALID}
    {LISA_ILL, {}, false}, // LISA_ILL {OPD_INVALID}
    {LISA_LABEL, {}, false}, // LISA_LABEL {OPD_INVALID}
    {LISA_X86_INST, {}, false}, // LISA_X86_INST {OPD_INVALID}
    {LISA_DUP, {}, false}, // LISA_DUP {OPD_INVALID}
    {LISA_MOV64, {}, false}, // LISA_MOV64 {OPD_INVALID}
    {LISA_MOV32_SX, {}, false}, // LISA_MOV32_SX {OPD_INVALID}
    {LISA_MOV32_ZX, {}, false}, // LISA_MOV32_ZX {OPD_INVALID}
    {LISA_CLR_H32, {}, false}, // LISA_CLR_H32 {OPD_INVALID}
    {LISA_ADD, {}, false}, // LISA_ADD {OPD_INVALID}
    {LISA_SUB, {}, false}, // LISA_SUB {OPD_INVALID}
    {LISA_ADDI_ADDRX, {}, false}, // LISA_ADDI_ADDRX {OPD_INVALID}
    {LISA_LOAD_ADDRX, {}, false}, // LISA_LOAD_ADDRX {OPD_INVALID}
    {LISA_STORE_ADDRX, {}, false}, // LISA_STORE_ADDRX {OPD_INVALID}
    {LISA_GR2SCR, {}, false}, // LISA_GR2SCR {SCR_SD, GPR_RJ}
    {LISA_SCR2GR, {}, false}, // LISA_SCR2GR {GPR_RD, SCR_SJ}
    {LISA_CLO_W, {GPR_WRITE, GPR_READ}, true},
    {LISA_CLZ_W, {GPR_WRITE, GPR_READ}, true},
    {LISA_CTO_W, {GPR_WRITE, GPR_READ}, true},
    {LISA_CTZ_W, {GPR_WRITE, GPR_READ}, true},
    {LISA_CLO_D, {GPR_WRITE, GPR_READ}, true},
    {LISA_CLZ_D, {GPR_WRITE, GPR_READ}, true},
    {LISA_CTO_D, {GPR_WRITE, GPR_READ}, true},
    {LISA_CTZ_D, {GPR_WRITE, GPR_READ}, true},
    {LISA_REVB_2H, {GPR_WRITE, GPR_READ}, true},
    {LISA_REVB_4H, {GPR_WRITE, GPR_READ}, true},
    {LISA_REVB_2W, {GPR_WRITE, GPR_READ}, true},
    {LISA_REVB_D, {GPR_WRITE, GPR_READ}, true},
    {LISA_REVH_2W, {GPR_WRITE, GPR_READ}, true},
    {LISA_REVH_D, {GPR_WRITE, GPR_READ}, true},
    {LISA_BITREV_4B, {GPR_WRITE, GPR_READ}, true},
    {LISA_BITREV_8B, {GPR_WRITE, GPR_READ}, true},
    {LISA_BITREV_W, {GPR_WRITE, GPR_READ}, true},
    {LISA_BITREV_D, {GPR_WRITE, GPR_READ}, true},
    {LISA_EXT_W_H, {GPR_WRITE, GPR_READ}, true},
    {LISA_EXT_W_B, {GPR_WRITE, GPR_READ}, true},
    {LISA_RDTIMEL_W, {GPR_WRITE, GPR_WRITE}, true},
    {LISA_RDTIMEH_W, {GPR_WRITE, GPR_WRITE}, true},
    {LISA_RDTIME_D, {GPR_WRITE, GPR_WRITE}, true},
    {LISA_CPUCFG, {GPR_WRITE, GPR_READ}, true},
    {LISA_X86MTTOP, {}, false}, // LISA_X86MTTOP {IMM_PTR}
    {LISA_X86MFTOP, {}, false}, // LISA_X86MFTOP {GPR_RD}
    {LISA_X86LOOPE, {}, false}, // LISA_X86LOOPE {GPR_RD, GPR_RJ}
    {LISA_X86LOOPNE, {}, false}, // LISA_X86LOOPNE {GPR_RD, GPR_RJ}
    {LISA_X86INC_B, {}, false}, // LISA_X86INC_B {GPR_RJ}
    {LISA_X86INC_H, {}, false}, // LISA_X86INC_H {GPR_RJ}
    {LISA_X86INC_W, {}, false}, // LISA_X86INC_W {GPR_RJ}
    {LISA_X86INC_D, {}, false}, // LISA_X86INC_D {GPR_RJ}
    {LISA_X86DEC_B, {}, false}, // LISA_X86DEC_B {GPR_RJ}
    {LISA_X86DEC_H, {}, false}, // LISA_X86DEC_H {GPR_RJ}
    {LISA_X86DEC_W, {}, false}, // LISA_X86DEC_W {GPR_RJ}
    {LISA_X86DEC_D, {}, false}, // LISA_X86DEC_D {GPR_RJ}
    {LISA_X86SETTM, {}, false}, // LISA_X86SETTM {}
    {LISA_X86CLRTM, {}, false}, // LISA_X86CLRTM {}
    {LISA_X86INCTOP, {}, false}, // LISA_X86INCTOP {}
    {LISA_X86DECTOP, {}, false}, // LISA_X86DECTOP {}
    {LISA_ASRTLE_D, {}, false}, // LISA_ASRTLE_D {GPR_RJ, GPR_RK}
    {LISA_ASRTGT_D, {}, false}, // LISA_ASRTGT_D {GPR_RJ, GPR_RK}
    {LISA_ALSL_W, {GPR_WRITE, GPR_READ, GPR_READ, REG_ACCESS_INVALID}, true},
    {LISA_ALSL_WU, {GPR_WRITE, GPR_READ, GPR_READ, REG_ACCESS_INVALID}, true},
    {LISA_BYTEPICK_W, {GPR_WRITE, GPR_READ, GPR_READ, REG_ACCESS_INVALID}, true},
    {LISA_BYTEPICK_D, {GPR_WRITE, GPR_READ, GPR_READ, REG_ACCESS_INVALID}, true},
    {LISA_ADD_W, {GPR_WRITE, GPR_READ, GPR_READ}, true},
    {LISA_ADD_D, {GPR_WRITE, GPR_READ, GPR_READ}, true},
    {LISA_SUB_W, {GPR_WRITE, GPR_READ, GPR_READ}, true},
    {LISA_SUB_D, {GPR_WRITE, GPR_READ, GPR_READ}, true},
    {LISA_SLT, {GPR_WRITE, GPR_READ, GPR_READ}, true},
    {LISA_SLTU, {GPR_WRITE, GPR_READ, GPR_READ}, true},
    {LISA_MASKEQZ, {GPR_WRITE, GPR_READ, GPR_READ}, true},
    {LISA_MASKNEZ, {GPR_WRITE, GPR_READ, GPR_READ}, true},
    {LISA_NOR, {GPR_WRITE, GPR_READ, GPR_READ}, true},
    {LISA_AND, {GPR_WRITE, GPR_READ, GPR_READ}, true},
    {LISA_OR, {GPR_WRITE, GPR_READ, GPR_READ}, true},
    {LISA_XOR, {GPR_WRITE, GPR_READ, GPR_READ}, true},
    {LISA_ORN, {GPR_WRITE, GPR_READ, GPR_READ}, true},
    {LISA_ANDN, {GPR_WRITE, GPR_READ, GPR_READ}, true},
    {LISA_SLL_W, {GPR_WRITE, GPR_READ, GPR_READ}, true},
    {LISA_SRL_W, {GPR_WRITE, GPR_READ, GPR_READ}, true},
    {LISA_SRA_W, {GPR_WRITE, GPR_READ, GPR_READ}, true},
    {LISA_SLL_D, {GPR_WRITE, GPR_READ, GPR_READ}, true},
    {LISA_SRL_D, {GPR_WRITE, GPR_READ, GPR_READ}, true},
    {LISA_SRA_D, {GPR_WRITE, GPR_READ, GPR_READ}, true},
    {LISA_ROTR_B, {GPR_WRITE, GPR_READ, GPR_READ}, true},
    {LISA_ROTR_H, {GPR_WRITE, GPR_READ, GPR_READ}, true},
    {LISA_ROTR_W, {GPR_WRITE, GPR_READ, GPR_READ}, true},
    {LISA_ROTR_D, {GPR_WRITE, GPR_READ, GPR_READ}, true},
    {LISA_MUL_W, {GPR_WRITE, GPR_READ, GPR_READ}, true},
    {LISA_MULH_W, {GPR_WRITE, GPR_READ, GPR_READ}, true},
    {LISA_MULH_WU, {GPR_WRITE, GPR_READ, GPR_READ}, true},
    {LISA_MUL_D, {GPR_WRITE, GPR_READ, GPR_READ}, true},
    {LISA_MULH_D, {GPR_WRITE, GPR_READ, GPR_READ}, true},
    {LISA_MULH_DU, {GPR_WRITE, GPR_READ, GPR_READ}, true},
    {LISA_MULW_D_W, {GPR_WRITE, GPR_READ, GPR_READ}, true},
    {LISA_MULW_D_WU, {GPR_WRITE, GPR_READ, GPR_READ}, true},
    {LISA_DIV_W, {GPR_WRITE, GPR_READ, GPR_READ}, true},
    {LISA_MOD_W, {GPR_WRITE, GPR_READ, GPR_READ}, true},
    {LISA_DIV_WU, {GPR_WRITE, GPR_READ, GPR_READ}, true},
    {LISA_MOD_WU, {GPR_WRITE, GPR_READ, GPR_READ}, true},
    {LISA_DIV_D, {GPR_WRITE, GPR_READ, GPR_READ}, true},
    {LISA_MOD_D, {GPR_WRITE, GPR_READ, GPR_READ}, true},
    {LISA_DIV_DU, {GPR_WRITE, GPR_READ, GPR_READ}, true},
    {LISA_MOD_DU, {GPR_WRITE, GPR_READ, GPR_READ}, true},
    {LISA_CRC_W_B_W, {GPR_WRITE, GPR_READ, GPR_READ}, true},
    {LISA_CRC_W_H_W, {GPR_WRITE, GPR_READ, GPR_READ}, true},
    {LISA_CRC_W_W_W, {GPR_WRITE, GPR_READ, GPR_READ}, true},
    {LISA_CRC_W_D_W, {GPR_WRITE, GPR_READ, GPR_READ}, true},
    {LISA_CRCC_W_B_W, {GPR_WRITE, GPR_READ, GPR_READ}, true},
    {LISA_CRCC_W_H_W, {GPR_WRITE, GPR_READ, GPR_READ}, true},
    {LISA_CRCC_W_W_W, {GPR_WRITE, GPR_READ, GPR_READ}, true},
    {LISA_CRCC_W_D_W, {GPR_WRITE, GPR_READ, GPR_READ}, true},
    {LISA_ADDU12I_W, {GPR_WRITE, GPR_READ, REG_ACCESS_INVALID}, true},
    {LISA_ADDU12I_D, {GPR_WRITE, GPR_READ, REG_ACCESS_INVALID}, true},
    {LISA_BREAK, {REG_ACCESS_INVALID}, true},
    {LISA_DBGCALL, {REG_ACCESS_INVALID}, true},
    {LISA_SYSCALL, {REG_ACCESS_INVALID}, true},
    {LISA_HYPCALL, {REG_ACCESS_INVALID}, true},
    {LISA_ALSL_D, {GPR_WRITE, GPR_READ, GPR_READ, REG_ACCESS_INVALID}, true},
    {LISA_ADC_B, {}, false}, // LISA_ADC_B {GPR_RD, GPR_RJ, GPR_RK}
    {LISA_ADC_H, {}, false}, // LISA_ADC_H {GPR_RD, GPR_RJ, GPR_RK}
    {LISA_ADC_W, {}, false}, // LISA_ADC_W {GPR_RD, GPR_RJ, GPR_RK}
    {LISA_ADC_D, {}, false}, // LISA_ADC_D {GPR_RD, GPR_RJ, GPR_RK}
    {LISA_SBC_B, {}, false}, // LISA_SBC_B {GPR_RD, GPR_RJ, GPR_RK}
    {LISA_SBC_H, {}, false}, // LISA_SBC_H {GPR_RD, GPR_RJ, GPR_RK}
    {LISA_SBC_W, {}, false}, // LISA_SBC_W {GPR_RD, GPR_RJ, GPR_RK}
    {LISA_SBC_D, {}, false}, // LISA_SBC_D {GPR_RD, GPR_RJ, GPR_RK}
    {LISA_RCR_B, {}, false}, // LISA_RCR_B {GPR_RD, GPR_RJ, GPR_RK}
    {LISA_RCR_H, {}, false}, // LISA_RCR_H {GPR_RD, GPR_RJ, GPR_RK}
    {LISA_RCR_W, {}, false}, // LISA_RCR_W {GPR_RD, GPR_RJ, GPR_RK}
    {LISA_RCR_D, {}, false}, // LISA_RCR_D {GPR_RD, GPR_RJ, GPR_RK}
    {LISA_ARMMOVE, {}, false}, // LISA_ARMMOVE {GPR_RD, GPR_RJ, IMM_CONDH}
    {LISA_SETX86J, {}, false}, // LISA_SETX86J {GPR_RD, IMM_CONDH}
    {LISA_SETARMJ, {}, false}, // LISA_SETARMJ {GPR_RD, IMM_CONDH}
    {LISA_ARMADD_W, {}, false}, // LISA_ARMADD_W {GPR_RJ, GPR_RK, IMM_CONDL}
    {LISA_ARMSUB_W, {}, false}, // LISA_ARMSUB_W {GPR_RJ, GPR_RK, IMM_CONDL}
    {LISA_ARMADC_W, {}, false}, // LISA_ARMADC_W {GPR_RJ, GPR_RK, IMM_CONDL}
    {LISA_ARMSBC_W, {}, false}, // LISA_ARMSBC_W {GPR_RJ, GPR_RK, IMM_CONDL}
    {LISA_ARMAND_W, {}, false}, // LISA_ARMAND_W {GPR_RJ, GPR_RK, IMM_CONDL}
    {LISA_ARMOR_W, {}, false}, // LISA_ARMOR_W {GPR_RJ, GPR_RK, IMM_CONDL}
    {LISA_ARMXOR_W, {}, false}, // LISA_ARMXOR_W {GPR_RJ, GPR_RK, IMM_CONDL}
    {LISA_ARMSLL_W, {}, false}, // LISA_ARMSLL_W {GPR_RJ, GPR_RK, IMM_CONDL}
    {LISA_ARMSRL_W, {}, false}, // LISA_ARMSRL_W {GPR_RJ, GPR_RK, IMM_CONDL}
    {LISA_ARMSRA_W, {}, false}, // LISA_ARMSRA_W {GPR_RJ, GPR_RK, IMM_CONDL}
    {LISA_ARMROTR_W, {}, false}, // LISA_ARMROTR_W {GPR_RJ, GPR_RK, IMM_CONDL}
    {LISA_ARMSLLI_W, {}, false}, // LISA_ARMSLLI_W {GPR_RJ, IMM_UI5L, IMM_CONDL}
    {LISA_ARMSRLI_W, {}, false}, // LISA_ARMSRLI_W {GPR_RJ, IMM_UI5L, IMM_CONDL}
    {LISA_ARMSRAI_W, {}, false}, // LISA_ARMSRAI_W {GPR_RJ, IMM_UI5L, IMM_CONDL}
    {LISA_ARMROTRI_W, {}, false}, // LISA_ARMROTRI_W {GPR_RJ, IMM_UI5L, IMM_CONDL}
    {LISA_X86MUL_B, {}, false}, // LISA_X86MUL_B {GPR_RJ, GPR_RK}
    {LISA_X86MUL_H, {}, false}, // LISA_X86MUL_H {GPR_RJ, GPR_RK}
    {LISA_X86MUL_W, {}, false}, // LISA_X86MUL_W {GPR_RJ, GPR_RK}
    {LISA_X86MUL_D, {}, false}, // LISA_X86MUL_D {GPR_RJ, GPR_RK}
    {LISA_X86MUL_BU, {}, false}, // LISA_X86MUL_BU {GPR_RJ, GPR_RK}
    {LISA_X86MUL_HU, {}, false}, // LISA_X86MUL_HU {GPR_RJ, GPR_RK}
    {LISA_X86MUL_WU, {}, false}, // LISA_X86MUL_WU {GPR_RJ, GPR_RK}
    {LISA_X86MUL_DU, {}, false}, // LISA_X86MUL_DU {GPR_RJ, GPR_RK}
    {LISA_X86ADD_WU, {}, false}, // LISA_X86ADD_WU {GPR_RJ, GPR_RK}
    {LISA_X86ADD_DU, {}, false}, // LISA_X86ADD_DU {GPR_RJ, GPR_RK}
    {LISA_X86SUB_WU, {}, false}, // LISA_X86SUB_WU {GPR_RJ, GPR_RK}
    {LISA_X86SUB_DU, {}, false}, // LISA_X86SUB_DU {GPR_RJ, GPR_RK}
    {LISA_X86ADD_B, {}, false}, // LISA_X86ADD_B {GPR_RJ, GPR_RK}
    {LISA_X86ADD_H, {}, false}, // LISA_X86ADD_H {GPR_RJ, GPR_RK}
    {LISA_X86ADD_W, {}, false}, // LISA_X86ADD_W {GPR_RJ, GPR_RK}
    {LISA_X86ADD_D, {}, false}, // LISA_X86ADD_D {GPR_RJ, GPR_RK}
    {LISA_X86SUB_B, {}, false}, // LISA_X86SUB_B {GPR_RJ, GPR_RK}
    {LISA_X86SUB_H, {}, false}, // LISA_X86SUB_H {GPR_RJ, GPR_RK}
    {LISA_X86SUB_W, {}, false}, // LISA_X86SUB_W {GPR_RJ, GPR_RK}
    {LISA_X86SUB_D, {}, false}, // LISA_X86SUB_D {GPR_RJ, GPR_RK}
    {LISA_X86ADC_B, {}, false}, // LISA_X86ADC_B {GPR_RJ, GPR_RK}
    {LISA_X86ADC_H, {}, false}, // LISA_X86ADC_H {GPR_RJ, GPR_RK}
    {LISA_X86ADC_W, {}, false}, // LISA_X86ADC_W {GPR_RJ, GPR_RK}
    {LISA_X86ADC_D, {}, false}, // LISA_X86ADC_D {GPR_RJ, GPR_RK}
    {LISA_X86SBC_B, {}, false}, // LISA_X86SBC_B {GPR_RJ, GPR_RK}
    {LISA_X86SBC_H, {}, false}, // LISA_X86SBC_H {GPR_RJ, GPR_RK}
    {LISA_X86SBC_W, {}, false}, // LISA_X86SBC_W {GPR_RJ, GPR_RK}
    {LISA_X86SBC_D, {}, false}, // LISA_X86SBC_D {GPR_RJ, GPR_RK}
    {LISA_X86SLL_B, {}, false}, // LISA_X86SLL_B {GPR_RJ, GPR_RK}
    {LISA_X86SLL_H, {}, false}, // LISA_X86SLL_H {GPR_RJ, GPR_RK}
    {LISA_X86SLL_W, {}, false}, // LISA_X86SLL_W {GPR_RJ, GPR_RK}
    {LISA_X86SLL_D, {}, false}, // LISA_X86SLL_D {GPR_RJ, GPR_RK}
    {LISA_X86SRL_B, {}, false}, // LISA_X86SRL_B {GPR_RJ, GPR_RK}
    {LISA_X86SRL_H, {}, false}, // LISA_X86SRL_H {GPR_RJ, GPR_RK}
    {LISA_X86SRL_W, {}, false}, // LISA_X86SRL_W {GPR_RJ, GPR_RK}
    {LISA_X86SRL_D, {}, false}, // LISA_X86SRL_D {GPR_RJ, GPR_RK}
    {LISA_X86SRA_B, {}, false}, // LISA_X86SRA_B {GPR_RJ, GPR_RK}
    {LISA_X86SRA_H, {}, false}, // LISA_X86SRA_H {GPR_RJ, GPR_RK}
    {LISA_X86SRA_W, {}, false}, // LISA_X86SRA_W {GPR_RJ, GPR_RK}
    {LISA_X86SRA_D, {}, false}, // LISA_X86SRA_D {GPR_RJ, GPR_RK}
    {LISA_X86ROTR_B, {}, false}, // LISA_X86ROTR_B {GPR_RJ, GPR_RK}
    {LISA_X86ROTR_H, {}, false}, // LISA_X86ROTR_H {GPR_RJ, GPR_RK}
    {LISA_X86ROTR_D, {}, false}, // LISA_X86ROTR_D {GPR_RJ, GPR_RK}
    {LISA_X86ROTR_W, {}, false}, // LISA_X86ROTR_W {GPR_RJ, GPR_RK}
    {LISA_X86ROTL_B, {}, false}, // LISA_X86ROTL_B {GPR_RJ, GPR_RK}
    {LISA_X86ROTL_H, {}, false}, // LISA_X86ROTL_H {GPR_RJ, GPR_RK}
    {LISA_X86ROTL_W, {}, false}, // LISA_X86ROTL_W {GPR_RJ, GPR_RK}
    {LISA_X86ROTL_D, {}, false}, // LISA_X86ROTL_D {GPR_RJ, GPR_RK}
    {LISA_X86RCR_B, {}, false}, // LISA_X86RCR_B {GPR_RJ, GPR_RK}
    {LISA_X86RCR_H, {}, false}, // LISA_X86RCR_H {GPR_RJ, GPR_RK}
    {LISA_X86RCR_W, {}, false}, // LISA_X86RCR_W {GPR_RJ, GPR_RK}
    {LISA_X86RCR_D, {}, false}, // LISA_X86RCR_D {GPR_RJ, GPR_RK}
    {LISA_X86RCL_B, {}, false}, // LISA_X86RCL_B {GPR_RJ, GPR_RK}
    {LISA_X86RCL_H, {}, false}, // LISA_X86RCL_H {GPR_RJ, GPR_RK}
    {LISA_X86RCL_W, {}, false}, // LISA_X86RCL_W {GPR_RJ, GPR_RK}
    {LISA_X86RCL_D, {}, false}, // LISA_X86RCL_D {GPR_RJ, GPR_RK}
    {LISA_X86AND_B, {}, false}, // LISA_X86AND_B {GPR_RJ, GPR_RK}
    {LISA_X86AND_H, {}, false}, // LISA_X86AND_H {GPR_RJ, GPR_RK}
    {LISA_X86AND_W, {}, false}, // LISA_X86AND_W {GPR_RJ, GPR_RK}
    {LISA_X86AND_D, {}, false}, // LISA_X86AND_D {GPR_RJ, GPR_RK}
    {LISA_X86OR_B, {}, false}, // LISA_X86OR_B {GPR_RJ, GPR_RK}
    {LISA_X86OR_H, {}, false}, // LISA_X86OR_H {GPR_RJ, GPR_RK}
    {LISA_X86OR_W, {}, false}, // LISA_X86OR_W {GPR_RJ, GPR_RK}
    {LISA_X86OR_D, {}, false}, // LISA_X86OR_D {GPR_RJ, GPR_RK}
    {LISA_X86XOR_B, {}, false}, // LISA_X86XOR_B {GPR_RJ, GPR_RK}
    {LISA_X86XOR_H, {}, false}, // LISA_X86XOR_H {GPR_RJ, GPR_RK}
    {LISA_X86XOR_W, {}, false}, // LISA_X86XOR_W {GPR_RJ, GPR_RK}
    {LISA_X86XOR_D, {}, false}, // LISA_X86XOR_D {GPR_RJ, GPR_RK}
    {LISA_ARMNOT_W, {}, false}, // LISA_ARMNOT_W {GPR_RJ, IMM_CONDH}
    {LISA_ARMMOV_W, {}, false}, // LISA_ARMMOV_W {GPR_RJ, IMM_CONDH}
    {LISA_ARMMOV_D, {}, false}, // LISA_ARMMOV_D {GPR_RJ, IMM_CONDH}
    {LISA_ARMRRX_W, {}, false}, // LISA_ARMRRX_W {GPR_RJ, IMM_CONDH}
    {LISA_SLLI_W, {GPR_WRITE, GPR_READ, REG_ACCESS_INVALID}, true},
    {LISA_SLLI_D, {GPR_WRITE, GPR_READ, REG_ACCESS_INVALID}, true},
    {LISA_SRLI_W, {GPR_WRITE, GPR_READ, REG_ACCESS_INVALID}, true},
    {LISA_SRLI_D, {GPR_WRITE, GPR_READ, REG_ACCESS_INVALID}, true},
    {LISA_SRAI_W, {GPR_WRITE, GPR_READ, REG_ACCESS_INVALID}, true},
    {LISA_SRAI_D, {GPR_WRITE, GPR_READ, REG_ACCESS_INVALID}, true},
    {LISA_ROTRI_B, {GPR_WRITE, GPR_READ, REG_ACCESS_INVALID}, true},
    {LISA_ROTRI_H, {GPR_WRITE, GPR_READ, REG_ACCESS_INVALID}, true},
    {LISA_ROTRI_W, {GPR_WRITE, GPR_READ, REG_ACCESS_INVALID}, true},
    {LISA_ROTRI_D, {GPR_WRITE, GPR_READ, REG_ACCESS_INVALID}, true},
    {LISA_RCRI_B, {GPR_WRITE, GPR_READ, REG_ACCESS_INVALID}, true},
    {LISA_RCRI_H, {GPR_WRITE, GPR_READ, REG_ACCESS_INVALID}, true},
    {LISA_RCRI_W, {GPR_WRITE, GPR_READ, REG_ACCESS_INVALID}, true},
    {LISA_RCRI_D, {GPR_WRITE, GPR_READ, REG_ACCESS_INVALID}, true},
    {LISA_X86SLLI_B, {}, false}, // LISA_X86SLLI_B {GPR_RJ, IMM_UI3}
    {LISA_X86SLLI_H, {}, false}, // LISA_X86SLLI_H {GPR_RJ, IMM_UI4}
    {LISA_X86SLLI_W, {}, false}, // LISA_X86SLLI_W {GPR_RJ, IMM_UI5L}
    {LISA_X86SLLI_D, {}, false}, // LISA_X86SLLI_D {GPR_RJ, IMM_UI6}
    {LISA_X86SRLI_B, {}, false}, // LISA_X86SRLI_B {GPR_RJ, IMM_UI3}
    {LISA_X86SRLI_H, {}, false}, // LISA_X86SRLI_H {GPR_RJ, IMM_UI4}
    {LISA_X86SRLI_W, {}, false}, // LISA_X86SRLI_W {GPR_RJ, IMM_UI5L}
    {LISA_X86SRLI_D, {}, false}, // LISA_X86SRLI_D {GPR_RJ, IMM_UI6}
    {LISA_X86SRAI_B, {}, false}, // LISA_X86SRAI_B {GPR_RJ, IMM_UI3}
    {LISA_X86SRAI_H, {}, false}, // LISA_X86SRAI_H {GPR_RJ, IMM_UI4}
    {LISA_X86SRAI_W, {}, false}, // LISA_X86SRAI_W {GPR_RJ, IMM_UI5L}
    {LISA_X86SRAI_D, {}, false}, // LISA_X86SRAI_D {GPR_RJ, IMM_UI6}
    {LISA_X86ROTRI_B, {}, false}, // LISA_X86ROTRI_B {GPR_RJ, IMM_UI3}
    {LISA_X86ROTRI_H, {}, false}, // LISA_X86ROTRI_H {GPR_RJ, IMM_UI4}
    {LISA_X86ROTRI_W, {}, false}, // LISA_X86ROTRI_W {GPR_RJ, IMM_UI5L}
    {LISA_X86ROTRI_D, {}, false}, // LISA_X86ROTRI_D {GPR_RJ, IMM_UI6}
    {LISA_X86RCRI_B, {}, false}, // LISA_X86RCRI_B {GPR_RJ, IMM_UI3}
    {LISA_X86RCRI_H, {}, false}, // LISA_X86RCRI_H {GPR_RJ, IMM_UI4}
    {LISA_X86RCRI_W, {}, false}, // LISA_X86RCRI_W {GPR_RJ, IMM_UI5L}
    {LISA_X86RCRI_D, {}, false}, // LISA_X86RCRI_D {GPR_RJ, IMM_UI6}
    {LISA_X86ROTLI_B, {}, false}, // LISA_X86ROTLI_B {GPR_RJ, IMM_UI3}
    {LISA_X86ROTLI_H, {}, false}, // LISA_X86ROTLI_H {GPR_RJ, IMM_UI4}
    {LISA_X86ROTLI_W, {}, false}, // LISA_X86ROTLI_W {GPR_RJ, IMM_UI5L}
    {LISA_X86ROTLI_D, {}, false}, // LISA_X86ROTLI_D {GPR_RJ, IMM_UI6}
    {LISA_X86RCLI_B, {}, false}, // LISA_X86RCLI_B {GPR_RJ, IMM_UI3}
    {LISA_X86RCLI_H, {}, false}, // LISA_X86RCLI_H {GPR_RJ, IMM_UI4}
    {LISA_X86RCLI_W, {}, false}, // LISA_X86RCLI_W {GPR_RJ, IMM_UI5L}
    {LISA_X86RCLI_D, {}, false}, // LISA_X86RCLI_D {GPR_RJ, IMM_UI6}
    {LISA_X86SETTAG, {}, false}, // LISA_X86SETTAG {GPR_RD, IMM_OPX86, IMM_UI8}
    {LISA_X86MFFLAG, {}, false}, // LISA_X86MFFLAG {GPR_RD, IMM_UI8}
    {LISA_X86MTFLAG, {}, false}, // LISA_X86MTFLAG {GPR_RD, IMM_UI8}
    {LISA_ARMMFFLAG, {}, false}, // LISA_ARMMFFLAG {GPR_RD, IMM_UI8}
    {LISA_ARMMTFLAG, {}, false}, // LISA_ARMMTFLAG {GPR_RD, IMM_UI8}
    {LISA_BSTRINS_W, {GPR_READWRITE, GPR_READ, REG_ACCESS_INVALID, REG_ACCESS_INVALID}, true},
    {LISA_BSTRPICK_W, {GPR_WRITE, GPR_READ, REG_ACCESS_INVALID, REG_ACCESS_INVALID}, true},
    {LISA_BSTRINS_D, {GPR_READWRITE, GPR_READ, REG_ACCESS_INVALID, REG_ACCESS_INVALID}, true},
    {LISA_BSTRPICK_D, {GPR_WRITE, GPR_READ, REG_ACCESS_INVALID, REG_ACCESS_INVALID}, true},
    {LISA_SLTI, {GPR_WRITE, GPR_READ, REG_ACCESS_INVALID}, true},
    {LISA_SLTUI, {GPR_WRITE, GPR_READ, REG_ACCESS_INVALID}, true},
    {LISA_ADDI_W, {GPR_WRITE, GPR_READ, REG_ACCESS_INVALID}, true},
    {LISA_ADDI_D, {GPR_WRITE, GPR_READ, REG_ACCESS_INVALID}, true},
    {LISA_LU52I_D, {GPR_WRITE, GPR_READ, REG_ACCESS_INVALID}, true},
    {LISA_ANDI, {GPR_WRITE, GPR_READ, REG_ACCESS_INVALID}, true},
    {LISA_ORI, {GPR_WRITE, GPR_READ, REG_ACCESS_INVALID}, true},
    {LISA_XORI, {GPR_WRITE, GPR_READ, REG_ACCESS_INVALID}, true},
    {LISA_ADDU16I_D, {GPR_WRITE, GPR_READ, REG_ACCESS_INVALID}, true},
    {LISA_LU12I_W, {GPR_WRITE, REG_ACCESS_INVALID}, true},
    {LISA_LU32I_D, {GPR_READWRITE, REG_ACCESS_INVALID}, true},
    {LISA_PCADDI, {GPR_WRITE, REG_ACCESS_INVALID}, true},
    {LISA_PCALAU12I, {GPR_WRITE, REG_ACCESS_INVALID}, true},
    {LISA_PCADDU12I, {GPR_WRITE, REG_ACCESS_INVALID}, true},
    {LISA_PCADDU18I, {GPR_WRITE, REG_ACCESS_INVALID}, true},
    {LISA_LL_W, {GPR_WRITE, GPR_READ, REG_ACCESS_INVALID}, true},
    {LISA_SC_W, {GPR_READWRITE, GPR_READ, REG_ACCESS_INVALID}, true},
    {LISA_LL_D, {GPR_WRITE, GPR_READ, REG_ACCESS_INVALID}, true},
    {LISA_SC_D, {GPR_READWRITE, GPR_READ, REG_ACCESS_INVALID}, true},
    {LISA_LDPTR_W, {GPR_WRITE, GPR_READ, REG_ACCESS_INVALID}, true},
    {LISA_STPTR_W, {GPR_READ, GPR_READ, REG_ACCESS_INVALID}, true},
    {LISA_LDPTR_D, {GPR_WRITE, GPR_READ, REG_ACCESS_INVALID}, true},
    {LISA_STPTR_D, {GPR_READ, GPR_READ, REG_ACCESS_INVALID}, true},
    {LISA_LD_B, {GPR_WRITE, GPR_READ, REG_ACCESS_INVALID}, true},
    {LISA_LD_H, {GPR_WRITE, GPR_READ, REG_ACCESS_INVALID}, true},
    {LISA_LD_W, {GPR_WRITE, GPR_READ, REG_ACCESS_INVALID}, true},
    {LISA_LD_D, {GPR_WRITE, GPR_READ, REG_ACCESS_INVALID}, true},
    {LISA_ST_B, {GPR_READ, GPR_READ, REG_ACCESS_INVALID}, true},
    {LISA_ST_H, {GPR_READ, GPR_READ, REG_ACCESS_INVALID}, true},
    {LISA_ST_W, {GPR_READ, GPR_READ, REG_ACCESS_INVALID}, true},
    {LISA_ST_D, {GPR_READ, GPR_READ, REG_ACCESS_INVALID}, true},
    {LISA_LD_BU, {GPR_WRITE, GPR_READ, REG_ACCESS_INVALID}, true},
    {LISA_LD_HU, {GPR_WRITE, GPR_READ, REG_ACCESS_INVALID}, true},
    {LISA_LD_WU, {GPR_WRITE, GPR_READ, REG_ACCESS_INVALID}, true},
    {LISA_PRELD, {REG_ACCESS_INVALID, GPR_READ, REG_ACCESS_INVALID}, true},
    {LISA_FLD_S, {FPR_WRITE, GPR_READ, REG_ACCESS_INVALID}, true},
    {LISA_FST_S, {FPR_READ, GPR_READ, REG_ACCESS_INVALID}, true},
    {LISA_FLD_D, {FPR_WRITE, GPR_READ, REG_ACCESS_INVALID}, true},
    {LISA_FST_D, {FPR_READ, GPR_READ, REG_ACCESS_INVALID}, true},
    {LISA_VLD, {}, false}, // LISA_VLD {FPR_VD, GPR_RJ, IMM_SI12}
    {LISA_VST, {}, false}, // LISA_VST {FPR_VD, GPR_RJ, IMM_SI12}
    {LISA_XVLD, {}, false}, // LISA_XVLD {FPR_XD, GPR_RJ, IMM_SI12}
    {LISA_XVST, {}, false}, // LISA_XVST {FPR_XD, GPR_RJ, IMM_SI12}
    {LISA_LDL_W, {}, false}, // LISA_LDL_W {GPR_RD, GPR_RJ, IMM_SI12}
    {LISA_LDR_W, {}, false}, // LISA_LDR_W {GPR_RD, GPR_RJ, IMM_SI12}
    {LISA_LDL_D, {}, false}, // LISA_LDL_D {GPR_RD, GPR_RJ, IMM_SI12}
    {LISA_LDR_D, {}, false}, // LISA_LDR_D {GPR_RD, GPR_RJ, IMM_SI12}
    {LISA_STL_W, {}, false}, // LISA_STL_W {GPR_RD, GPR_RJ, IMM_SI12}
    {LISA_STR_W, {}, false}, // LISA_STR_W {GPR_RD, GPR_RJ, IMM_SI12}
    {LISA_STL_D, {}, false}, // LISA_STL_D {GPR_RD, GPR_RJ, IMM_SI12}
    {LISA_STR_D, {}, false}, // LISA_STR_D {GPR_RD, GPR_RJ, IMM_SI12}
    {LISA_VLDREPL_D, {}, false}, // LISA_VLDREPL_D {FPR_VD, GPR_RJ, IMM_SI9}
    {LISA_VLDREPL_W, {}, false}, // LISA_VLDREPL_W {FPR_VD, GPR_RJ, IMM_SI10}
    {LISA_VLDREPL_H, {}, false}, // LISA_VLDREPL_H {FPR_VD, GPR_RJ, IMM_SI11}
    {LISA_VLDREPL_B, {}, false}, // LISA_VLDREPL_B {FPR_VD, GPR_RJ, IMM_SI12}
    {LISA_VSTELM_D, {}, false}, // LISA_VSTELM_D {FPR_VD, GPR_RJ, IMM_SI8, IMM_IDXS}
    {LISA_VSTELM_W, {}, false}, // LISA_VSTELM_W {FPR_VD, GPR_RJ, IMM_SI8, IMM_IDXM}
    {LISA_VSTELM_H, {}, false}, // LISA_VSTELM_H {FPR_VD, GPR_RJ, IMM_SI8, IMM_IDXL}
    {LISA_VSTELM_B, {}, false}, // LISA_VSTELM_B {FPR_VD, GPR_RJ, IMM_SI8, IMM_IDXLL}
    {LISA_XVLDREPL_D, {}, false}, // LISA_XVLDREPL_D {FPR_XD, GPR_RJ, IMM_SI9}
    {LISA_XVLDREPL_W, {}, false}, // LISA_XVLDREPL_W {FPR_XD, GPR_RJ, IMM_SI10}
    {LISA_XVLDREPL_H, {}, false}, // LISA_XVLDREPL_H {FPR_XD, GPR_RJ, IMM_SI11}
    {LISA_XVLDREPL_B, {}, false}, // LISA_XVLDREPL_B {FPR_XD, GPR_RJ, IMM_SI12}
    {LISA_XVSTELM_D, {}, false}, // LISA_XVSTELM_D {FPR_XD, GPR_RJ, IMM_SI8, IMM_IDXS}
    {LISA_XVSTELM_W, {}, false}, // LISA_XVSTELM_W {FPR_XD, GPR_RJ, IMM_SI8, IMM_IDXM}
    {LISA_XVSTELM_H, {}, false}, // LISA_XVSTELM_H {FPR_XD, GPR_RJ, IMM_SI8, IMM_IDXL}
    {LISA_XVSTELM_B, {}, false}, // LISA_XVSTELM_B {FPR_XD, GPR_RJ, IMM_SI8, IMM_IDXLL}
    {LISA_LDX_B, {GPR_WRITE, GPR_READ, GPR_READ}, true},
    {LISA_LDX_H, {GPR_WRITE, GPR_READ, GPR_READ}, true},
    {LISA_LDX_W, {GPR_WRITE, GPR_READ, GPR_READ}, true},
    {LISA_LDX_D, {GPR_WRITE, GPR_READ, GPR_READ}, true},
    {LISA_STX_B, {GPR_READ, GPR_READ, GPR_READ}, true},
    {LISA_STX_H, {GPR_READ, GPR_READ, GPR_READ}, true},
    {LISA_STX_W, {GPR_READ, GPR_READ, GPR_READ}, true},
    {LISA_STX_D, {GPR_READ, GPR_READ, GPR_READ}, true},
    {LISA_LDX_BU, {GPR_WRITE, GPR_READ, GPR_READ}, true},
    {LISA_LDX_HU, {GPR_WRITE, GPR_READ, GPR_READ}, true},
    {LISA_LDX_WU, {GPR_WRITE, GPR_READ, GPR_READ}, true},
    {LISA_PRELDX, {REG_ACCESS_INVALID, GPR_READ, GPR_READ}, true},
    {LISA_FLDX_S, {FPR_WRITE, GPR_READ, GPR_READ}, true},
    {LISA_FLDX_D, {FPR_WRITE, GPR_READ, GPR_READ}, true},
    {LISA_FSTX_S, {FPR_READ, GPR_READ, GPR_READ}, true},
    {LISA_FSTX_D, {FPR_READ, GPR_READ, GPR_READ}, true},
    {LISA_VLDX, {}, false}, // LISA_VLDX {FPR_VD, GPR_RJ, GPR_RK}
    {LISA_VSTX, {}, false}, // LISA_VSTX {FPR_VD, GPR_RJ, GPR_RK}
    {LISA_XVLDX, {}, false}, // LISA_XVLDX {FPR_XD, GPR_RJ, GPR_RK}
    {LISA_XVSTX, {}, false}, // LISA_XVSTX {FPR_XD, GPR_RJ, GPR_RK}
    {LISA_AMSWAP_W, {GPR_WRITE, GPR_READ, GPR_READ}, true},
    {LISA_AMSWAP_D, {GPR_WRITE, GPR_READ, GPR_READ}, true},
    {LISA_AMADD_W, {GPR_WRITE, GPR_READ, GPR_READ}, true},
    {LISA_AMADD_D, {GPR_WRITE, GPR_READ, GPR_READ}, true},
    {LISA_AMAND_W, {GPR_WRITE, GPR_READ, GPR_READ}, true},
    {LISA_AMAND_D, {GPR_WRITE, GPR_READ, GPR_READ}, true},
    {LISA_AMOR_W, {GPR_WRITE, GPR_READ, GPR_READ}, true},
    {LISA_AMOR_D, {GPR_WRITE, GPR_READ, GPR_READ}, true},
    {LISA_AMXOR_W, {GPR_WRITE, GPR_READ, GPR_READ}, true},
    {LISA_AMXOR_D, {GPR_WRITE, GPR_READ, GPR_READ}, true},
    {LISA_AMMAX_W, {GPR_WRITE, GPR_READ, GPR_READ}, true},
    {LISA_AMMAX_D, {GPR_WRITE, GPR_READ, GPR_READ}, true},
    {LISA_AMMIN_W, {GPR_WRITE, GPR_READ, GPR_READ}, true},
    {LISA_AMMIN_D, {GPR_WRITE, GPR_READ, GPR_READ}, true},
    {LISA_AMMAX_WU, {GPR_WRITE, GPR_READ, GPR_READ}, true},
    {LISA_AMMAX_DU, {GPR_WRITE, GPR_READ, GPR_READ}, true},
    {LISA_AMMIN_WU, {GPR_WRITE, GPR_READ, GPR_READ}, true},
    {LISA_AMMIN_DU, {GPR_WRITE, GPR_READ, GPR_READ}, true},
    {LISA_AMSWAP_DB_W, {GPR_WRITE, GPR_READ, GPR_READ}, true},
    {LISA_AMSWAP_DB_D, {GPR_WRITE, GPR_READ, GPR_READ}, true},
    {LISA_AMADD_DB_W, {GPR_WRITE, GPR_READ, GPR_READ}, true},
    {LISA_AMADD_DB_D, {GPR_WRITE, GPR_READ, GPR_READ}, true},
    {LISA_AMAND_DB_W, {GPR_WRITE, GPR_READ, GPR_READ}, true},
    {LISA_AMAND_DB_D, {GPR_WRITE, GPR_READ, GPR_READ}, true},
    {LISA_AMOR_DB_W, {GPR_WRITE, GPR_READ, GPR_READ}, true},
    {LISA_AMOR_DB_D, {GPR_WRITE, GPR_READ, GPR_READ}, true},
    {LISA_AMXOR_DB_W, {GPR_WRITE, GPR_READ, GPR_READ}, true},
    {LISA_AMXOR_DB_D, {GPR_WRITE, GPR_READ, GPR_READ}, true},
    {LISA_AMMAX_DB_W, {GPR_WRITE, GPR_READ, GPR_READ}, true},
    {LISA_AMMAX_DB_D, {GPR_WRITE, GPR_READ, GPR_READ}, true},
    {LISA_AMMIN_DB_W, {GPR_WRITE, GPR_READ, GPR_READ}, true},
    {LISA_AMMIN_DB_D, {GPR_WRITE, GPR_READ, GPR_READ}, true},
    {LISA_AMMAX_DB_WU, {GPR_WRITE, GPR_READ, GPR_READ}, true},
    {LISA_AMMAX_DB_DU, {GPR_WRITE, GPR_READ, GPR_READ}, true},
    {LISA_AMMIN_DB_WU, {GPR_WRITE, GPR_READ, GPR_READ}, true},
    {LISA_AMMIN_DB_DU, {GPR_WRITE, GPR_READ, GPR_READ}, true},
    {LISA_DBAR, {REG_ACCESS_INVALID}, true},
    {LISA_IBAR, {REG_ACCESS_INVALID}, true},
    {LISA_FLDGT_S, {FPR_WRITE, GPR_READ, GPR_READ}, true},
    {LISA_FLDGT_D, {FPR_WRITE, GPR_READ, GPR_READ}, true},
    {LISA_FLDLE_S, {FPR_WRITE, GPR_READ, GPR_READ}, true},
    {LISA_FLDLE_D, {FPR_WRITE, GPR_READ, GPR_READ}, true},
    {LISA_FSTGT_S, {FPR_READ, GPR_READ, GPR_READ}, true},
    {LISA_FSTGT_D, {FPR_READ, GPR_READ, GPR_READ}, true},
    {LISA_FSTLE_S, {FPR_READ, GPR_READ, GPR_READ}, true},
    {LISA_FSTLE_D, {FPR_READ, GPR_READ, GPR_READ}, true},
    {LISA_LDGT_B, {GPR_WRITE, GPR_READ, GPR_READ}, true},
    {LISA_LDGT_H, {GPR_WRITE, GPR_READ, GPR_READ}, true},
    {LISA_LDGT_W, {GPR_WRITE, GPR_READ, GPR_READ}, true},
    {LISA_LDGT_D, {GPR_WRITE, GPR_READ, GPR_READ}, true},
    {LISA_LDLE_B, {GPR_WRITE, GPR_READ, GPR_READ}, true},
    {LISA_LDLE_H, {GPR_WRITE, GPR_READ, GPR_READ}, true},
    {LISA_LDLE_W, {GPR_WRITE, GPR_READ, GPR_READ}, true},
    {LISA_LDLE_D, {GPR_WRITE, GPR_READ, GPR_READ}, true},
    {LISA_STGT_B, {GPR_READ, GPR_READ, GPR_READ}, true},
    {LISA_STGT_H, {GPR_READ, GPR_READ, GPR_READ}, true},
    {LISA_STGT_W, {GPR_READ, GPR_READ, GPR_READ}, true},
    {LISA_STGT_D, {GPR_READ, GPR_READ, GPR_READ}, true},
    {LISA_STLE_B, {GPR_READ, GPR_READ, GPR_READ}, true},
    {LISA_STLE_H, {GPR_READ, GPR_READ, GPR_READ}, true},
    {LISA_STLE_W, {GPR_READ, GPR_READ, GPR_READ}, true},
    {LISA_STLE_D, {GPR_READ, GPR_READ, GPR_READ}, true},
    {LISA_BEQZ, {GPR_READ, REG_ACCESS_INVALID}, true},
    {LISA_BNEZ, {GPR_READ, REG_ACCESS_INVALID}, true},
    {LISA_BCEQZ, {FCC_READ, REG_ACCESS_INVALID}, true},
    {LISA_BCNEZ, {FCC_READ, REG_ACCESS_INVALID}, true},
    {LISA_JISCR0, {REG_ACCESS_INVALID}, true},
    {LISA_JISCR1, {REG_ACCESS_INVALID}, true},
    {LISA_JIRL, {GPR_WRITE, GPR_READ, REG_ACCESS_INVALID}, true},
    {LISA_B, {REG_ACCESS_INVALID}, true},
    {LISA_BL, {REG_ACCESS_INVALID}, true},
    {LISA_BEQ, {GPR_READ, GPR_READ, REG_ACCESS_INVALID}, true},
    {LISA_BNE, {GPR_READ, GPR_READ, REG_ACCESS_INVALID}, true},
    {LISA_BLT, {GPR_READ, GPR_READ, REG_ACCESS_INVALID}, true},
    {LISA_BGE, {GPR_READ, GPR_READ, REG_ACCESS_INVALID}, true},
    {LISA_BLTU, {GPR_READ, GPR_READ, REG_ACCESS_INVALID}, true},
    {LISA_BGEU, {GPR_READ, GPR_READ, REG_ACCESS_INVALID}, true},
    {LISA_FADD_S, {FPR_WRITE, FPR_READ, FPR_READ}, true},
    {LISA_FADD_D, {FPR_WRITE, FPR_READ, FPR_READ}, true},
    {LISA_FSUB_S, {FPR_WRITE, FPR_READ, FPR_READ}, true},
    {LISA_FSUB_D, {FPR_WRITE, FPR_READ, FPR_READ}, true},
    {LISA_FMUL_S, {FPR_WRITE, FPR_READ, FPR_READ}, true},
    {LISA_FMUL_D, {FPR_WRITE, FPR_READ, FPR_READ}, true},
    {LISA_FDIV_S, {FPR_WRITE, FPR_READ, FPR_READ}, true},
    {LISA_FDIV_D, {FPR_WRITE, FPR_READ, FPR_READ}, true},
    {LISA_FMAX_S, {FPR_WRITE, FPR_READ, FPR_READ}, true},
    {LISA_FMAX_D, {FPR_WRITE, FPR_READ, FPR_READ}, true},
    {LISA_FMIN_S, {FPR_WRITE, FPR_READ, FPR_READ}, true},
    {LISA_FMIN_D, {FPR_WRITE, FPR_READ, FPR_READ}, true},
    {LISA_FMAXA_S, {FPR_WRITE, FPR_READ, FPR_READ}, true},
    {LISA_FMAXA_D, {FPR_WRITE, FPR_READ, FPR_READ}, true},
    {LISA_FMINA_S, {FPR_WRITE, FPR_READ, FPR_READ}, true},
    {LISA_FMINA_D, {FPR_WRITE, FPR_READ, FPR_READ}, true},
    {LISA_FSCALEB_S, {}, false}, // LISA_FSCALEB_S {FPR_FD, FPR_FJ, FPR_FK}
    {LISA_FSCALEB_D, {}, false}, // LISA_FSCALEB_D {FPR_FD, FPR_FJ, FPR_FK}
    {LISA_FCOPYSIGN_S, {}, false}, // LISA_FCOPYSIGN_S {FPR_FD, FPR_FJ, FPR_FK}
    {LISA_FCOPYSIGN_D, {}, false}, // LISA_FCOPYSIGN_D {FPR_FD, FPR_FJ, FPR_FK}
    {LISA_FABS_S, {FPR_WRITE, FPR_READ}, true},
    {LISA_FABS_D, {FPR_WRITE, FPR_READ}, true},
    {LISA_FNEG_S, {FPR_WRITE, FPR_READ}, true},
    {LISA_FNEG_D, {FPR_WRITE, FPR_READ}, true},
    {LISA_FLOGB_S, {}, false}, // LISA_FLOGB_S {FPR_FD, FPR_FJ}
    {LISA_FLOGB_D, {}, false}, // LISA_FLOGB_D {FPR_FD, FPR_FJ}
    {LISA_FCLASS_S, {}, false}, // LISA_FCLASS_S {FPR_FD, FPR_FJ}
    {LISA_FCLASS_D, {}, false}, // LISA_FCLASS_D {FPR_FD, FPR_FJ}
    {LISA_FSQRT_S, {FPR_WRITE, FPR_READ}, true},
    {LISA_FSQRT_D, {FPR_WRITE, FPR_READ}, true},
    {LISA_FRECIP_S, {FPR_WRITE, FPR_READ}, true},
    {LISA_FRECIP_D, {FPR_WRITE, FPR_READ}, true},
    {LISA_FRSQRT_S, {FPR_WRITE, FPR_READ}, true},
    {LISA_FRSQRT_D, {FPR_WRITE, FPR_READ}, true},
    {LISA_FMOV_S, {FPR_WRITE, FPR_READ}, true},
    {LISA_FMOV_D, {FPR_WRITE, FPR_READ}, true},
    {LISA_MOVGR2FR_W, {FPR_WRITE, GPR_READ}, true},
    {LISA_MOVGR2FR_D, {FPR_WRITE, GPR_READ}, true},
    {LISA_MOVGR2FRH_W, {FPR_READWRITE, GPR_READ}, true},
    {LISA_MOVFR2GR_S, {GPR_WRITE, FPR_READ}, true},
    {LISA_MOVFR2GR_D, {GPR_WRITE, FPR_READ}, true},
    {LISA_MOVFRH2GR_S, {GPR_WRITE, FPR_READ}, true},
    {LISA_MOVGR2FCSR, {FCSR_WRITE, GPR_READ}, true},
    {LISA_MOVFCSR2GR, {GPR_WRITE, FCSR_READ}, true},
    {LISA_MOVFR2CF, {FCC_WRITE, FPR_READ}, true},
    {LISA_MOVCF2FR, {FPR_WRITE, FCC_READ}, true},
    {LISA_MOVGR2CF, {FCC_WRITE, GPR_READ}, true},
    {LISA_MOVCF2GR, {GPR_WRITE, FCC_READ}, true},
    {LISA_FCVT_LD_D, {}, false}, // LISA_FCVT_LD_D {FPR_FD, FPR_FJ}
    {LISA_FCVT_UD_D, {}, false}, // LISA_FCVT_UD_D {FPR_FD, FPR_FJ}
    {LISA_FCVT_D_LD, {}, false}, // LISA_FCVT_D_LD {FPR_FD, FPR_FJ, FPR_FK}
    {LISA_FCVT_S_D, {FPR_WRITE, FPR_READ}, true},
    {LISA_FCVT_D_S, {FPR_WRITE, FPR_READ}, true},
    {LISA_FTINTRM_W_S, {FPR_WRITE, FPR_READ}, true},
    {LISA_FTINTRM_W_D, {FPR_WRITE, FPR_READ}, true},
    {LISA_FTINTRM_L_S, {FPR_WRITE, FPR_READ}, true},
    {LISA_FTINTRM_L_D, {FPR_WRITE, FPR_READ}, true},
    {LISA_FTINTRP_W_S, {FPR_WRITE, FPR_READ}, true},
    {LISA_FTINTRP_W_D, {FPR_WRITE, FPR_READ}, true},
    {LISA_FTINTRP_L_S, {FPR_WRITE, FPR_READ}, true},
    {LISA_FTINTRP_L_D, {FPR_WRITE, FPR_READ}, true},
    {LISA_FTINTRZ_W_S, {FPR_WRITE, FPR_READ}, true},
    {LISA_FTINTRZ_W_D, {FPR_WRITE, FPR_READ}, true},
    {LISA_FTINTRZ_L_S, {FPR_WRITE, FPR_READ}, true},
    {LISA_FTINTRZ_L_D, {FPR_WRITE, FPR_READ}, true},
    {LISA_FTINTRNE_W_S, {FPR_WRITE, FPR_READ}, true},
    {LISA_FTINTRNE_W_D, {FPR_WRITE, FPR_READ}, true},
    {LISA_FTINTRNE_L_S, {FPR_WRITE, FPR_READ}, true},
    {LISA_FTINTRNE_L_D, {FPR_WRITE, FPR_READ}, true},
    {LISA_FTINT_W_S, {FPR_WRITE, FPR_READ}, true},
    {LISA_FTINT_W_D, {FPR_WRITE, FPR_READ}, true},
    {LISA_FTINT_L_S, {FPR_WRITE, FPR_READ}, true},
    {LISA_FTINT_L_D, {FPR_WRITE, FPR_READ}, true},
    {LISA_FFINT_S_W, {FPR_WRITE, FPR_READ}, true},
    {LISA_FFINT_S_L, {FPR_WRITE, FPR_READ}, true},
    {LISA_FFINT_D_W, {FPR_WRITE, FPR_READ}, true},
    {LISA_FFINT_D_L, {FPR_WRITE, FPR_READ}, true},
    {LISA_FRINT_S, {FPR_WRITE, FPR_READ}, true},
    {LISA_FRINT_D, {FPR_WRITE, FPR_READ}, true},
    {LISA_FMADD_S, {FPR_WRITE, FPR_READ, FPR_READ, FPR_READ}, true},
    {LISA_FMADD_D, {FPR_WRITE, FPR_READ, FPR_READ, FPR_READ}, true},
    {LISA_FMSUB_S, {FPR_WRITE, FPR_READ, FPR_READ, FPR_READ}, true},
    {LISA_FMSUB_D, {FPR_WRITE, FPR_READ, FPR_READ, FPR_READ}, true},
    {LISA_FNMADD_S, {FPR_WRITE, FPR_READ, FPR_READ, FPR_READ}, true},
    {LISA_FNMADD_D, {FPR_WRITE, FPR_READ, FPR_READ, FPR_READ}, true},
    {LISA_FNMSUB_S, {FPR_WRITE, FPR_READ, FPR_READ, FPR_READ}, true},
    {LISA_FNMSUB_D, {FPR_WRITE, FPR_READ, FPR_READ, FPR_READ}, true},
    {LISA_VFMADD_S, {}, false}, // LISA_VFMADD_S {FPR_VD, FPR_VJ, FPR_VK, FPR_VA}
    {LISA_VFMADD_D, {}, false}, // LISA_VFMADD_D {FPR_VD, FPR_VJ, FPR_VK, FPR_VA}
    {LISA_VFMSUB_S, {}, false}, // LISA_VFMSUB_S {FPR_VD, FPR_VJ, FPR_VK, FPR_VA}
    {LISA_VFMSUB_D, {}, false}, // LISA_VFMSUB_D {FPR_VD, FPR_VJ, FPR_VK, FPR_VA}
    {LISA_VFNMADD_S, {}, false}, // LISA_VFNMADD_S {FPR_VD, FPR_VJ, FPR_VK, FPR_VA}
    {LISA_VFNMADD_D, {}, false}, // LISA_VFNMADD_D {FPR_VD, FPR_VJ, FPR_VK, FPR_VA}
    {LISA_VFNMSUB_S, {}, false}, // LISA_VFNMSUB_S {FPR_VD, FPR_VJ, FPR_VK, FPR_VA}
    {LISA_VFNMSUB_D, {}, false}, // LISA_VFNMSUB_D {FPR_VD, FPR_VJ, FPR_VK, FPR_VA}
    {LISA_XVFMADD_S, {}, false}, // LISA_XVFMADD_S {FPR_XD, FPR_XJ, FPR_XK, FPR_XA}
    {LISA_XVFMADD_D, {}, false}, // LISA_XVFMADD_D {FPR_XD, FPR_XJ, FPR_XK, FPR_XA}
    {LISA_XVFMSUB_S, {}, false}, // LISA_XVFMSUB_S {FPR_XD, FPR_XJ, FPR_XK, FPR_XA}
    {LISA_XVFMSUB_D, {}, false}, // LISA_XVFMSUB_D {FPR_XD, FPR_XJ, FPR_XK, FPR_XA}
    {LISA_XVFNMADD_S, {}, false}, // LISA_XVFNMADD_S {FPR_XD, FPR_XJ, FPR_XK, FPR_XA}
    {LISA_XVFNMADD_D, {}, false}, // LISA_XVFNMADD_D {FPR_XD, FPR_XJ, FPR_XK, FPR_XA}
    {LISA_XVFNMSUB_S, {}, false}, // LISA_XVFNMSUB_S {FPR_XD, FPR_XJ, FPR_XK, FPR_XA}
    {LISA_XVFNMSUB_D, {}, false}, // LISA_XVFNMSUB_D {FPR_XD, FPR_XJ, FPR_XK, FPR_XA}
    {LISA_FCMP_COND_S, {FCC_WRITE, FPR_READ, FPR_READ, REG_ACCESS_INVALID}, true},
    {LISA_FCMP_COND_D, {FCC_WRITE, FPR_READ, FPR_READ, REG_ACCESS_INVALID}, true},
    {LISA_VFCMP_COND_S, {}, false}, // LISA_VFCMP_COND_S {FPR_VD, FPR_VJ, FPR_VK, IMM_CONDF}
    {LISA_VFCMP_COND_D, {}, false}, // LISA_VFCMP_COND_D {FPR_VD, FPR_VJ, FPR_VK, IMM_CONDF}
    {LISA_XVFCMP_COND_S, {}, false}, // LISA_XVFCMP_COND_S {FPR_XD, FPR_XJ, FPR_XK, IMM_CONDF}
    {LISA_XVFCMP_COND_D, {}, false}, // LISA_XVFCMP_COND_D {FPR_XD, FPR_XJ, FPR_XK, IMM_CONDF}
    {LISA_FSEL, {FPR_WRITE, FPR_READ, FPR_READ, FCC_READ}, true}, // LISA_FSEL {FPR_FD, FPR_FJ, FPR_FK, FCC_CA}
    {LISA_VBITSEL_V, {}, false}, // LISA_VBITSEL_V {FPR_VD, FPR_VJ, FPR_VK, FPR_VA}
    {LISA_XVBITSEL_V, {}, false}, // LISA_XVBITSEL_V {FPR_XD, FPR_XJ, FPR_XK, FPR_XA}
    {LISA_VSHUF_B, {}, false}, // LISA_VSHUF_B {FPR_VD, FPR_VJ, FPR_VK, FPR_VA}
    {LISA_XVSHUF_B, {}, false}, // LISA_XVSHUF_B {FPR_XD, FPR_XJ, FPR_XK, FPR_XA}
    {LISA_VEXTR_V, {}, false}, // LISA_VEXTR_V {FPR_VD, FPR_VJ, FPR_VK, IMM_UI5H}
    {LISA_XVEXTR_V, {}, false}, // LISA_XVEXTR_V {FPR_XD, FPR_XJ, FPR_XK, IMM_UI5H}
    {LISA_VFMADDSUB_S, {}, false}, // LISA_VFMADDSUB_S {FPR_VD, FPR_VJ, FPR_VK, FPR_VA}
    {LISA_VFMADDSUB_D, {}, false}, // LISA_VFMADDSUB_D {FPR_VD, FPR_VJ, FPR_VK, FPR_VA}
    {LISA_VFMSUBADD_S, {}, false}, // LISA_VFMSUBADD_S {FPR_VD, FPR_VJ, FPR_VK, FPR_VA}
    {LISA_VFMSUBADD_D, {}, false}, // LISA_VFMSUBADD_D {FPR_VD, FPR_VJ, FPR_VK, FPR_VA}
    {LISA_XVFMADDSUB_S, {}, false}, // LISA_XVFMADDSUB_S {FPR_XD, FPR_XJ, FPR_XK, FPR_XA}
    {LISA_XVFMADDSUB_D, {}, false}, // LISA_XVFMADDSUB_D {FPR_XD, FPR_XJ, FPR_XK, FPR_XA}
    {LISA_XVFMSUBADD_S, {}, false}, // LISA_XVFMSUBADD_S {FPR_XD, FPR_XJ, FPR_XK, FPR_XA}
    {LISA_XVFMSUBADD_D, {}, false}, // LISA_XVFMSUBADD_D {FPR_XD, FPR_XJ, FPR_XK, FPR_XA}
    {LISA_VSEQ_B, {}, false}, // LISA_VSEQ_B {FPR_VD, FPR_VJ, FPR_VK}
    {LISA_VSEQ_H, {}, false}, // LISA_VSEQ_H {FPR_VD, FPR_VJ, FPR_VK}
    {LISA_VSEQ_W, {}, false}, // LISA_VSEQ_W {FPR_VD, FPR_VJ, FPR_VK}
    {LISA_VSEQ_D, {}, false}, // LISA_VSEQ_D {FPR_VD, FPR_VJ, FPR_VK}
    {LISA_VSLE_B, {}, false}, // LISA_VSLE_B {FPR_VD, FPR_VJ, FPR_VK}
    {LISA_VSLE_H, {}, false}, // LISA_VSLE_H {FPR_VD, FPR_VJ, FPR_VK}
    {LISA_VSLE_W, {}, false}, // LISA_VSLE_W {FPR_VD, FPR_VJ, FPR_VK}
    {LISA_VSLE_D, {}, false}, // LISA_VSLE_D {FPR_VD, FPR_VJ, FPR_VK}
    {LISA_VSLE_BU, {}, false}, // LISA_VSLE_BU {FPR_VD, FPR_VJ, FPR_VK}
    {LISA_VSLE_HU, {}, false}, // LISA_VSLE_HU {FPR_VD, FPR_VJ, FPR_VK}
    {LISA_VSLE_WU, {}, false}, // LISA_VSLE_WU {FPR_VD, FPR_VJ, FPR_VK}
    {LISA_VSLE_DU, {}, false}, // LISA_VSLE_DU {FPR_VD, FPR_VJ, FPR_VK}
    {LISA_VSLT_B, {}, false}, // LISA_VSLT_B {FPR_VD, FPR_VJ, FPR_VK}
    {LISA_VSLT_H, {}, false}, // LISA_VSLT_H {FPR_VD, FPR_VJ, FPR_VK}
    {LISA_VSLT_W, {}, false}, // LISA_VSLT_W {FPR_VD, FPR_VJ, FPR_VK}
    {LISA_VSLT_D, {}, false}, // LISA_VSLT_D {FPR_VD, FPR_VJ, FPR_VK}
    {LISA_VSLT_BU, {}, false}, // LISA_VSLT_BU {FPR_VD, FPR_VJ, FPR_VK}
    {LISA_VSLT_HU, {}, false}, // LISA_VSLT_HU {FPR_VD, FPR_VJ, FPR_VK}
    {LISA_VSLT_WU, {}, false}, // LISA_VSLT_WU {FPR_VD, FPR_VJ, FPR_VK}
    {LISA_VSLT_DU, {}, false}, // LISA_VSLT_DU {FPR_VD, FPR_VJ, FPR_VK}
    {LISA_VADD_B, {}, false}, // LISA_VADD_B {FPR_VD, FPR_VJ, FPR_VK}
    {LISA_VADD_H, {}, false}, // LISA_VADD_H {FPR_VD, FPR_VJ, FPR_VK}
    {LISA_VADD_W, {}, false}, // LISA_VADD_W {FPR_VD, FPR_VJ, FPR_VK}
    {LISA_VADD_D, {}, false}, // LISA_VADD_D {FPR_VD, FPR_VJ, FPR_VK}
    {LISA_VSUB_B, {}, false}, // LISA_VSUB_B {FPR_VD, FPR_VJ, FPR_VK}
    {LISA_VSUB_H, {}, false}, // LISA_VSUB_H {FPR_VD, FPR_VJ, FPR_VK}
    {LISA_VSUB_W, {}, false}, // LISA_VSUB_W {FPR_VD, FPR_VJ, FPR_VK}
    {LISA_VSUB_D, {}, false}, // LISA_VSUB_D {FPR_VD, FPR_VJ, FPR_VK}
    {LISA_VADDW_H_H_B, {}, false}, // LISA_VADDW_H_H_B {FPR_VD, FPR_VJ, FPR_VK}
    {LISA_VADDW_W_W_H, {}, false}, // LISA_VADDW_W_W_H {FPR_VD, FPR_VJ, FPR_VK}
    {LISA_VADDW_D_D_W, {}, false}, // LISA_VADDW_D_D_W {FPR_VD, FPR_VJ, FPR_VK}
    {LISA_VADDW_H_H_BU, {}, false}, // LISA_VADDW_H_H_BU {FPR_VD, FPR_VJ, FPR_VK}
    {LISA_VADDW_W_W_HU, {}, false}, // LISA_VADDW_W_W_HU {FPR_VD, FPR_VJ, FPR_VK}
    {LISA_VADDW_D_D_WU, {}, false}, // LISA_VADDW_D_D_WU {FPR_VD, FPR_VJ, FPR_VK}
    {LISA_VSUBW_H_H_B, {}, false}, // LISA_VSUBW_H_H_B {FPR_VD, FPR_VJ, FPR_VK}
    {LISA_VSUBW_W_W_H, {}, false}, // LISA_VSUBW_W_W_H {FPR_VD, FPR_VJ, FPR_VK}
    {LISA_VSUBW_D_D_W, {}, false}, // LISA_VSUBW_D_D_W {FPR_VD, FPR_VJ, FPR_VK}
    {LISA_VSUBW_H_H_BU, {}, false}, // LISA_VSUBW_H_H_BU {FPR_VD, FPR_VJ, FPR_VK}
    {LISA_VSUBW_W_W_HU, {}, false}, // LISA_VSUBW_W_W_HU {FPR_VD, FPR_VJ, FPR_VK}
    {LISA_VSUBW_D_D_WU, {}, false}, // LISA_VSUBW_D_D_WU {FPR_VD, FPR_VJ, FPR_VK}
    {LISA_VSADDW_H_H_B, {}, false}, // LISA_VSADDW_H_H_B {FPR_VD, FPR_VJ, FPR_VK}
    {LISA_VSADDW_W_W_H, {}, false}, // LISA_VSADDW_W_W_H {FPR_VD, FPR_VJ, FPR_VK}
    {LISA_VSADDW_D_D_W, {}, false}, // LISA_VSADDW_D_D_W {FPR_VD, FPR_VJ, FPR_VK}
    {LISA_VSADDW_HU_HU_BU, {}, false}, // LISA_VSADDW_HU_HU_BU {FPR_VD, FPR_VJ, FPR_VK}
    {LISA_VSADDW_WU_WU_HU, {}, false}, // LISA_VSADDW_WU_WU_HU {FPR_VD, FPR_VJ, FPR_VK}
    {LISA_VSADDW_DU_DU_WU, {}, false}, // LISA_VSADDW_DU_DU_WU {FPR_VD, FPR_VJ, FPR_VK}
    {LISA_VSSUBW_H_H_B, {}, false}, // LISA_VSSUBW_H_H_B {FPR_VD, FPR_VJ, FPR_VK}
    {LISA_VSSUBW_W_W_H, {}, false}, // LISA_VSSUBW_W_W_H {FPR_VD, FPR_VJ, FPR_VK}
    {LISA_VSSUBW_D_D_W, {}, false}, // LISA_VSSUBW_D_D_W {FPR_VD, FPR_VJ, FPR_VK}
    {LISA_VSSUBW_HU_HU_BU, {}, false}, // LISA_VSSUBW_HU_HU_BU {FPR_VD, FPR_VJ, FPR_VK}
    {LISA_VSSUBW_WU_WU_HU, {}, false}, // LISA_VSSUBW_WU_WU_HU {FPR_VD, FPR_VJ, FPR_VK}
    {LISA_VSSUBW_DU_DU_WU, {}, false}, // LISA_VSSUBW_DU_DU_WU {FPR_VD, FPR_VJ, FPR_VK}
    {LISA_VADDWEV_H_B, {}, false}, // LISA_VADDWEV_H_B {FPR_VD, FPR_VJ, FPR_VK}
    {LISA_VADDWEV_W_H, {}, false}, // LISA_VADDWEV_W_H {FPR_VD, FPR_VJ, FPR_VK}
    {LISA_VADDWEV_D_W, {}, false}, // LISA_VADDWEV_D_W {FPR_VD, FPR_VJ, FPR_VK}
    {LISA_VADDWEV_Q_D, {}, false}, // LISA_VADDWEV_Q_D {FPR_VD, FPR_VJ, FPR_VK}
    {LISA_VSUBWEV_H_B, {}, false}, // LISA_VSUBWEV_H_B {FPR_VD, FPR_VJ, FPR_VK}
    {LISA_VSUBWEV_W_H, {}, false}, // LISA_VSUBWEV_W_H {FPR_VD, FPR_VJ, FPR_VK}
    {LISA_VSUBWEV_D_W, {}, false}, // LISA_VSUBWEV_D_W {FPR_VD, FPR_VJ, FPR_VK}
    {LISA_VSUBWEV_Q_D, {}, false}, // LISA_VSUBWEV_Q_D {FPR_VD, FPR_VJ, FPR_VK}
    {LISA_VADDWOD_H_B, {}, false}, // LISA_VADDWOD_H_B {FPR_VD, FPR_VJ, FPR_VK}
    {LISA_VADDWOD_W_H, {}, false}, // LISA_VADDWOD_W_H {FPR_VD, FPR_VJ, FPR_VK}
    {LISA_VADDWOD_D_W, {}, false}, // LISA_VADDWOD_D_W {FPR_VD, FPR_VJ, FPR_VK}
    {LISA_VADDWOD_Q_D, {}, false}, // LISA_VADDWOD_Q_D {FPR_VD, FPR_VJ, FPR_VK}
    {LISA_VSUBWOD_H_B, {}, false}, // LISA_VSUBWOD_H_B {FPR_VD, FPR_VJ, FPR_VK}
    {LISA_VSUBWOD_W_H, {}, false}, // LISA_VSUBWOD_W_H {FPR_VD, FPR_VJ, FPR_VK}
    {LISA_VSUBWOD_D_W, {}, false}, // LISA_VSUBWOD_D_W {FPR_VD, FPR_VJ, FPR_VK}
    {LISA_VSUBWOD_Q_D, {}, false}, // LISA_VSUBWOD_Q_D {FPR_VD, FPR_VJ, FPR_VK}
    {LISA_VADDWL_H_B, {}, false}, // LISA_VADDWL_H_B {FPR_VD, FPR_VJ, FPR_VK}
    {LISA_VADDWL_W_H, {}, false}, // LISA_VADDWL_W_H {FPR_VD, FPR_VJ, FPR_VK}
    {LISA_VADDWL_D_W, {}, false}, // LISA_VADDWL_D_W {FPR_VD, FPR_VJ, FPR_VK}
    {LISA_VADDWL_Q_D, {}, false}, // LISA_VADDWL_Q_D {FPR_VD, FPR_VJ, FPR_VK}
    {LISA_VSUBWL_H_B, {}, false}, // LISA_VSUBWL_H_B {FPR_VD, FPR_VJ, FPR_VK}
    {LISA_VSUBWL_W_H, {}, false}, // LISA_VSUBWL_W_H {FPR_VD, FPR_VJ, FPR_VK}
    {LISA_VSUBWL_D_W, {}, false}, // LISA_VSUBWL_D_W {FPR_VD, FPR_VJ, FPR_VK}
    {LISA_VSUBWL_Q_D, {}, false}, // LISA_VSUBWL_Q_D {FPR_VD, FPR_VJ, FPR_VK}
    {LISA_VADDWH_H_B, {}, false}, // LISA_VADDWH_H_B {FPR_VD, FPR_VJ, FPR_VK}
    {LISA_VADDWH_W_H, {}, false}, // LISA_VADDWH_W_H {FPR_VD, FPR_VJ, FPR_VK}
    {LISA_VADDWH_D_W, {}, false}, // LISA_VADDWH_D_W {FPR_VD, FPR_VJ, FPR_VK}
    {LISA_VADDWH_Q_D, {}, false}, // LISA_VADDWH_Q_D {FPR_VD, FPR_VJ, FPR_VK}
    {LISA_VSUBWH_H_B, {}, false}, // LISA_VSUBWH_H_B {FPR_VD, FPR_VJ, FPR_VK}
    {LISA_VSUBWH_W_H, {}, false}, // LISA_VSUBWH_W_H {FPR_VD, FPR_VJ, FPR_VK}
    {LISA_VSUBWH_D_W, {}, false}, // LISA_VSUBWH_D_W {FPR_VD, FPR_VJ, FPR_VK}
    {LISA_VSUBWH_Q_D, {}, false}, // LISA_VSUBWH_Q_D {FPR_VD, FPR_VJ, FPR_VK}
    {LISA_VADDWEV_H_BU, {}, false}, // LISA_VADDWEV_H_BU {FPR_VD, FPR_VJ, FPR_VK}
    {LISA_VADDWEV_W_HU, {}, false}, // LISA_VADDWEV_W_HU {FPR_VD, FPR_VJ, FPR_VK}
    {LISA_VADDWEV_D_WU, {}, false}, // LISA_VADDWEV_D_WU {FPR_VD, FPR_VJ, FPR_VK}
    {LISA_VADDWEV_Q_DU, {}, false}, // LISA_VADDWEV_Q_DU {FPR_VD, FPR_VJ, FPR_VK}
    {LISA_VSUBWEV_H_BU, {}, false}, // LISA_VSUBWEV_H_BU {FPR_VD, FPR_VJ, FPR_VK}
    {LISA_VSUBWEV_W_HU, {}, false}, // LISA_VSUBWEV_W_HU {FPR_VD, FPR_VJ, FPR_VK}
    {LISA_VSUBWEV_D_WU, {}, false}, // LISA_VSUBWEV_D_WU {FPR_VD, FPR_VJ, FPR_VK}
    {LISA_VSUBWEV_Q_DU, {}, false}, // LISA_VSUBWEV_Q_DU {FPR_VD, FPR_VJ, FPR_VK}
    {LISA_VADDWOD_H_BU, {}, false}, // LISA_VADDWOD_H_BU {FPR_VD, FPR_VJ, FPR_VK}
    {LISA_VADDWOD_W_HU, {}, false}, // LISA_VADDWOD_W_HU {FPR_VD, FPR_VJ, FPR_VK}
    {LISA_VADDWOD_D_WU, {}, false}, // LISA_VADDWOD_D_WU {FPR_VD, FPR_VJ, FPR_VK}
    {LISA_VADDWOD_Q_DU, {}, false}, // LISA_VADDWOD_Q_DU {FPR_VD, FPR_VJ, FPR_VK}
    {LISA_VSUBWOD_H_BU, {}, false}, // LISA_VSUBWOD_H_BU {FPR_VD, FPR_VJ, FPR_VK}
    {LISA_VSUBWOD_W_HU, {}, false}, // LISA_VSUBWOD_W_HU {FPR_VD, FPR_VJ, FPR_VK}
    {LISA_VSUBWOD_D_WU, {}, false}, // LISA_VSUBWOD_D_WU {FPR_VD, FPR_VJ, FPR_VK}
    {LISA_VSUBWOD_Q_DU, {}, false}, // LISA_VSUBWOD_Q_DU {FPR_VD, FPR_VJ, FPR_VK}
    {LISA_VADDWL_H_BU, {}, false}, // LISA_VADDWL_H_BU {FPR_VD, FPR_VJ, FPR_VK}
    {LISA_VADDWL_W_HU, {}, false}, // LISA_VADDWL_W_HU {FPR_VD, FPR_VJ, FPR_VK}
    {LISA_VADDWL_D_WU, {}, false}, // LISA_VADDWL_D_WU {FPR_VD, FPR_VJ, FPR_VK}
    {LISA_VADDWL_Q_DU, {}, false}, // LISA_VADDWL_Q_DU {FPR_VD, FPR_VJ, FPR_VK}
    {LISA_VSUBWL_H_BU, {}, false}, // LISA_VSUBWL_H_BU {FPR_VD, FPR_VJ, FPR_VK}
    {LISA_VSUBWL_W_HU, {}, false}, // LISA_VSUBWL_W_HU {FPR_VD, FPR_VJ, FPR_VK}
    {LISA_VSUBWL_D_WU, {}, false}, // LISA_VSUBWL_D_WU {FPR_VD, FPR_VJ, FPR_VK}
    {LISA_VSUBWL_Q_DU, {}, false}, // LISA_VSUBWL_Q_DU {FPR_VD, FPR_VJ, FPR_VK}
    {LISA_VADDWH_H_BU, {}, false}, // LISA_VADDWH_H_BU {FPR_VD, FPR_VJ, FPR_VK}
    {LISA_VADDWH_W_HU, {}, false}, // LISA_VADDWH_W_HU {FPR_VD, FPR_VJ, FPR_VK}
    {LISA_VADDWH_D_WU, {}, false}, // LISA_VADDWH_D_WU {FPR_VD, FPR_VJ, FPR_VK}
    {LISA_VADDWH_Q_DU, {}, false}, // LISA_VADDWH_Q_DU {FPR_VD, FPR_VJ, FPR_VK}
    {LISA_VSUBWH_H_BU, {}, false}, // LISA_VSUBWH_H_BU {FPR_VD, FPR_VJ, FPR_VK}
    {LISA_VSUBWH_W_HU, {}, false}, // LISA_VSUBWH_W_HU {FPR_VD, FPR_VJ, FPR_VK}
    {LISA_VSUBWH_D_WU, {}, false}, // LISA_VSUBWH_D_WU {FPR_VD, FPR_VJ, FPR_VK}
    {LISA_VSUBWH_Q_DU, {}, false}, // LISA_VSUBWH_Q_DU {FPR_VD, FPR_VJ, FPR_VK}
    {LISA_VADDWEV_H_BU_B, {}, false}, // LISA_VADDWEV_H_BU_B {FPR_VD, FPR_VJ, FPR_VK}
    {LISA_VADDWEV_W_HU_H, {}, false}, // LISA_VADDWEV_W_HU_H {FPR_VD, FPR_VJ, FPR_VK}
    {LISA_VADDWEV_D_WU_W, {}, false}, // LISA_VADDWEV_D_WU_W {FPR_VD, FPR_VJ, FPR_VK}
    {LISA_VADDWEV_Q_DU_D, {}, false}, // LISA_VADDWEV_Q_DU_D {FPR_VD, FPR_VJ, FPR_VK}
    {LISA_VADDWOD_H_BU_B, {}, false}, // LISA_VADDWOD_H_BU_B {FPR_VD, FPR_VJ, FPR_VK}
    {LISA_VADDWOD_W_HU_H, {}, false}, // LISA_VADDWOD_W_HU_H {FPR_VD, FPR_VJ, FPR_VK}
    {LISA_VADDWOD_D_WU_W, {}, false}, // LISA_VADDWOD_D_WU_W {FPR_VD, FPR_VJ, FPR_VK}
    {LISA_VADDWOD_Q_DU_D, {}, false}, // LISA_VADDWOD_Q_DU_D {FPR_VD, FPR_VJ, FPR_VK}
    {LISA_VADDWL_H_BU_B, {}, false}, // LISA_VADDWL_H_BU_B {FPR_VD, FPR_VJ, FPR_VK}
    {LISA_VADDWL_W_HU_H, {}, false}, // LISA_VADDWL_W_HU_H {FPR_VD, FPR_VJ, FPR_VK}
    {LISA_VADDWL_D_WU_W, {}, false}, // LISA_VADDWL_D_WU_W {FPR_VD, FPR_VJ, FPR_VK}
    {LISA_VADDWL_Q_DU_D, {}, false}, // LISA_VADDWL_Q_DU_D {FPR_VD, FPR_VJ, FPR_VK}
    {LISA_VADDWH_H_BU_B, {}, false}, // LISA_VADDWH_H_BU_B {FPR_VD, FPR_VJ, FPR_VK}
    {LISA_VADDWH_W_HU_H, {}, false}, // LISA_VADDWH_W_HU_H {FPR_VD, FPR_VJ, FPR_VK}
    {LISA_VADDWH_D_WU_W, {}, false}, // LISA_VADDWH_D_WU_W {FPR_VD, FPR_VJ, FPR_VK}
    {LISA_VADDWH_Q_DU_D, {}, false}, // LISA_VADDWH_Q_DU_D {FPR_VD, FPR_VJ, FPR_VK}
    {LISA_VSADD_B, {}, false}, // LISA_VSADD_B {FPR_VD, FPR_VJ, FPR_VK}
    {LISA_VSADD_H, {}, false}, // LISA_VSADD_H {FPR_VD, FPR_VJ, FPR_VK}
    {LISA_VSADD_W, {}, false}, // LISA_VSADD_W {FPR_VD, FPR_VJ, FPR_VK}
    {LISA_VSADD_D, {}, false}, // LISA_VSADD_D {FPR_VD, FPR_VJ, FPR_VK}
    {LISA_VSSUB_B, {}, false}, // LISA_VSSUB_B {FPR_VD, FPR_VJ, FPR_VK}
    {LISA_VSSUB_H, {}, false}, // LISA_VSSUB_H {FPR_VD, FPR_VJ, FPR_VK}
    {LISA_VSSUB_W, {}, false}, // LISA_VSSUB_W {FPR_VD, FPR_VJ, FPR_VK}
    {LISA_VSSUB_D, {}, false}, // LISA_VSSUB_D {FPR_VD, FPR_VJ, FPR_VK}
    {LISA_VSADD_BU, {}, false}, // LISA_VSADD_BU {FPR_VD, FPR_VJ, FPR_VK}
    {LISA_VSADD_HU, {}, false}, // LISA_VSADD_HU {FPR_VD, FPR_VJ, FPR_VK}
    {LISA_VSADD_WU, {}, false}, // LISA_VSADD_WU {FPR_VD, FPR_VJ, FPR_VK}
    {LISA_VSADD_DU, {}, false}, // LISA_VSADD_DU {FPR_VD, FPR_VJ, FPR_VK}
    {LISA_VSSUB_BU, {}, false}, // LISA_VSSUB_BU {FPR_VD, FPR_VJ, FPR_VK}
    {LISA_VSSUB_HU, {}, false}, // LISA_VSSUB_HU {FPR_VD, FPR_VJ, FPR_VK}
    {LISA_VSSUB_WU, {}, false}, // LISA_VSSUB_WU {FPR_VD, FPR_VJ, FPR_VK}
    {LISA_VSSUB_DU, {}, false}, // LISA_VSSUB_DU {FPR_VD, FPR_VJ, FPR_VK}
    {LISA_VSSUB_BU_BU_B, {}, false}, // LISA_VSSUB_BU_BU_B {FPR_VD, FPR_VJ, FPR_VK}
    {LISA_VSSUB_HU_HU_H, {}, false}, // LISA_VSSUB_HU_HU_H {FPR_VD, FPR_VJ, FPR_VK}
    {LISA_VSSUB_WU_WU_W, {}, false}, // LISA_VSSUB_WU_WU_W {FPR_VD, FPR_VJ, FPR_VK}
    {LISA_VSSUB_DU_DU_D, {}, false}, // LISA_VSSUB_DU_DU_D {FPR_VD, FPR_VJ, FPR_VK}
    {LISA_VSSUB_BU_B_BU, {}, false}, // LISA_VSSUB_BU_B_BU {FPR_VD, FPR_VJ, FPR_VK}
    {LISA_VSSUB_HU_H_HU, {}, false}, // LISA_VSSUB_HU_H_HU {FPR_VD, FPR_VJ, FPR_VK}
    {LISA_VSSUB_WU_W_WU, {}, false}, // LISA_VSSUB_WU_W_WU {FPR_VD, FPR_VJ, FPR_VK}
    {LISA_VSSUB_DU_D_DU, {}, false}, // LISA_VSSUB_DU_D_DU {FPR_VD, FPR_VJ, FPR_VK}
    {LISA_VSSUB_B_BU_BU, {}, false}, // LISA_VSSUB_B_BU_BU {FPR_VD, FPR_VJ, FPR_VK}
    {LISA_VSSUB_H_HU_HU, {}, false}, // LISA_VSSUB_H_HU_HU {FPR_VD, FPR_VJ, FPR_VK}
    {LISA_VSSUB_W_WU_WU, {}, false}, // LISA_VSSUB_W_WU_WU {FPR_VD, FPR_VJ, FPR_VK}
    {LISA_VSSUB_D_DU_DU, {}, false}, // LISA_VSSUB_D_DU_DU {FPR_VD, FPR_VJ, FPR_VK}
    {LISA_VHADDW_H_B, {}, false}, // LISA_VHADDW_H_B {FPR_VD, FPR_VJ, FPR_VK}
    {LISA_VHADDW_W_H, {}, false}, // LISA_VHADDW_W_H {FPR_VD, FPR_VJ, FPR_VK}
    {LISA_VHADDW_D_W, {}, false}, // LISA_VHADDW_D_W {FPR_VD, FPR_VJ, FPR_VK}
    {LISA_VHADDW_Q_D, {}, false}, // LISA_VHADDW_Q_D {FPR_VD, FPR_VJ, FPR_VK}
    {LISA_VHSUBW_H_B, {}, false}, // LISA_VHSUBW_H_B {FPR_VD, FPR_VJ, FPR_VK}
    {LISA_VHSUBW_W_H, {}, false}, // LISA_VHSUBW_W_H {FPR_VD, FPR_VJ, FPR_VK}
    {LISA_VHSUBW_D_W, {}, false}, // LISA_VHSUBW_D_W {FPR_VD, FPR_VJ, FPR_VK}
    {LISA_VHSUBW_Q_D, {}, false}, // LISA_VHSUBW_Q_D {FPR_VD, FPR_VJ, FPR_VK}
    {LISA_VHADDW_HU_BU, {}, false}, // LISA_VHADDW_HU_BU {FPR_VD, FPR_VJ, FPR_VK}
    {LISA_VHADDW_WU_HU, {}, false}, // LISA_VHADDW_WU_HU {FPR_VD, FPR_VJ, FPR_VK}
    {LISA_VHADDW_DU_WU, {}, false}, // LISA_VHADDW_DU_WU {FPR_VD, FPR_VJ, FPR_VK}
    {LISA_VHADDW_QU_DU, {}, false}, // LISA_VHADDW_QU_DU {FPR_VD, FPR_VJ, FPR_VK}
    {LISA_VHSUBW_HU_BU, {}, false}, // LISA_VHSUBW_HU_BU {FPR_VD, FPR_VJ, FPR_VK}
    {LISA_VHSUBW_WU_HU, {}, false}, // LISA_VHSUBW_WU_HU {FPR_VD, FPR_VJ, FPR_VK}
    {LISA_VHSUBW_DU_WU, {}, false}, // LISA_VHSUBW_DU_WU {FPR_VD, FPR_VJ, FPR_VK}
    {LISA_VHSUBW_QU_DU, {}, false}, // LISA_VHSUBW_QU_DU {FPR_VD, FPR_VJ, FPR_VK}
    {LISA_VADDA_B, {}, false}, // LISA_VADDA_B {FPR_VD, FPR_VJ, FPR_VK}
    {LISA_VADDA_H, {}, false}, // LISA_VADDA_H {FPR_VD, FPR_VJ, FPR_VK}
    {LISA_VADDA_W, {}, false}, // LISA_VADDA_W {FPR_VD, FPR_VJ, FPR_VK}
    {LISA_VADDA_D, {}, false}, // LISA_VADDA_D {FPR_VD, FPR_VJ, FPR_VK}
    {LISA_VSADDA_B, {}, false}, // LISA_VSADDA_B {FPR_VD, FPR_VJ, FPR_VK}
    {LISA_VSADDA_H, {}, false}, // LISA_VSADDA_H {FPR_VD, FPR_VJ, FPR_VK}
    {LISA_VSADDA_W, {}, false}, // LISA_VSADDA_W {FPR_VD, FPR_VJ, FPR_VK}
    {LISA_VSADDA_D, {}, false}, // LISA_VSADDA_D {FPR_VD, FPR_VJ, FPR_VK}
    {LISA_VABSD_B, {}, false}, // LISA_VABSD_B {FPR_VD, FPR_VJ, FPR_VK}
    {LISA_VABSD_H, {}, false}, // LISA_VABSD_H {FPR_VD, FPR_VJ, FPR_VK}
    {LISA_VABSD_W, {}, false}, // LISA_VABSD_W {FPR_VD, FPR_VJ, FPR_VK}
    {LISA_VABSD_D, {}, false}, // LISA_VABSD_D {FPR_VD, FPR_VJ, FPR_VK}
    {LISA_VABSD_BU, {}, false}, // LISA_VABSD_BU {FPR_VD, FPR_VJ, FPR_VK}
    {LISA_VABSD_HU, {}, false}, // LISA_VABSD_HU {FPR_VD, FPR_VJ, FPR_VK}
    {LISA_VABSD_WU, {}, false}, // LISA_VABSD_WU {FPR_VD, FPR_VJ, FPR_VK}
    {LISA_VABSD_DU, {}, false}, // LISA_VABSD_DU {FPR_VD, FPR_VJ, FPR_VK}
    {LISA_VAVG_B, {}, false}, // LISA_VAVG_B {FPR_VD, FPR_VJ, FPR_VK}
    {LISA_VAVG_H, {}, false}, // LISA_VAVG_H {FPR_VD, FPR_VJ, FPR_VK}
    {LISA_VAVG_W, {}, false}, // LISA_VAVG_W {FPR_VD, FPR_VJ, FPR_VK}
    {LISA_VAVG_D, {}, false}, // LISA_VAVG_D {FPR_VD, FPR_VJ, FPR_VK}
    {LISA_VAVG_BU, {}, false}, // LISA_VAVG_BU {FPR_VD, FPR_VJ, FPR_VK}
    {LISA_VAVG_HU, {}, false}, // LISA_VAVG_HU {FPR_VD, FPR_VJ, FPR_VK}
    {LISA_VAVG_WU, {}, false}, // LISA_VAVG_WU {FPR_VD, FPR_VJ, FPR_VK}
    {LISA_VAVG_DU, {}, false}, // LISA_VAVG_DU {FPR_VD, FPR_VJ, FPR_VK}
    {LISA_VAVGR_B, {}, false}, // LISA_VAVGR_B {FPR_VD, FPR_VJ, FPR_VK}
    {LISA_VAVGR_H, {}, false}, // LISA_VAVGR_H {FPR_VD, FPR_VJ, FPR_VK}
    {LISA_VAVGR_W, {}, false}, // LISA_VAVGR_W {FPR_VD, FPR_VJ, FPR_VK}
    {LISA_VAVGR_D, {}, false}, // LISA_VAVGR_D {FPR_VD, FPR_VJ, FPR_VK}
    {LISA_VAVGR_BU, {}, false}, // LISA_VAVGR_BU {FPR_VD, FPR_VJ, FPR_VK}
    {LISA_VAVGR_HU, {}, false}, // LISA_VAVGR_HU {FPR_VD, FPR_VJ, FPR_VK}
    {LISA_VAVGR_WU, {}, false}, // LISA_VAVGR_WU {FPR_VD, FPR_VJ, FPR_VK}
    {LISA_VAVGR_DU, {}, false}, // LISA_VAVGR_DU {FPR_VD, FPR_VJ, FPR_VK}
    {LISA_VHALFD_B, {}, false}, // LISA_VHALFD_B {FPR_VD, FPR_VJ, FPR_VK}
    {LISA_VHALFD_H, {}, false}, // LISA_VHALFD_H {FPR_VD, FPR_VJ, FPR_VK}
    {LISA_VHALFD_W, {}, false}, // LISA_VHALFD_W {FPR_VD, FPR_VJ, FPR_VK}
    {LISA_VHALFD_D, {}, false}, // LISA_VHALFD_D {FPR_VD, FPR_VJ, FPR_VK}
    {LISA_VHALFD_BU, {}, false}, // LISA_VHALFD_BU {FPR_VD, FPR_VJ, FPR_VK}
    {LISA_VHALFD_HU, {}, false}, // LISA_VHALFD_HU {FPR_VD, FPR_VJ, FPR_VK}
    {LISA_VHALFD_WU, {}, false}, // LISA_VHALFD_WU {FPR_VD, FPR_VJ, FPR_VK}
    {LISA_VHALFD_DU, {}, false}, // LISA_VHALFD_DU {FPR_VD, FPR_VJ, FPR_VK}
    {LISA_VMAX_B, {}, false}, // LISA_VMAX_B {FPR_VD, FPR_VJ, FPR_VK}
    {LISA_VMAX_H, {}, false}, // LISA_VMAX_H {FPR_VD, FPR_VJ, FPR_VK}
    {LISA_VMAX_W, {}, false}, // LISA_VMAX_W {FPR_VD, FPR_VJ, FPR_VK}
    {LISA_VMAX_D, {}, false}, // LISA_VMAX_D {FPR_VD, FPR_VJ, FPR_VK}
    {LISA_VMIN_B, {}, false}, // LISA_VMIN_B {FPR_VD, FPR_VJ, FPR_VK}
    {LISA_VMIN_H, {}, false}, // LISA_VMIN_H {FPR_VD, FPR_VJ, FPR_VK}
    {LISA_VMIN_W, {}, false}, // LISA_VMIN_W {FPR_VD, FPR_VJ, FPR_VK}
    {LISA_VMIN_D, {}, false}, // LISA_VMIN_D {FPR_VD, FPR_VJ, FPR_VK}
    {LISA_VMAX_BU, {}, false}, // LISA_VMAX_BU {FPR_VD, FPR_VJ, FPR_VK}
    {LISA_VMAX_HU, {}, false}, // LISA_VMAX_HU {FPR_VD, FPR_VJ, FPR_VK}
    {LISA_VMAX_WU, {}, false}, // LISA_VMAX_WU {FPR_VD, FPR_VJ, FPR_VK}
    {LISA_VMAX_DU, {}, false}, // LISA_VMAX_DU {FPR_VD, FPR_VJ, FPR_VK}
    {LISA_VMIN_BU, {}, false}, // LISA_VMIN_BU {FPR_VD, FPR_VJ, FPR_VK}
    {LISA_VMIN_HU, {}, false}, // LISA_VMIN_HU {FPR_VD, FPR_VJ, FPR_VK}
    {LISA_VMIN_WU, {}, false}, // LISA_VMIN_WU {FPR_VD, FPR_VJ, FPR_VK}
    {LISA_VMIN_DU, {}, false}, // LISA_VMIN_DU {FPR_VD, FPR_VJ, FPR_VK}
    {LISA_VMAXA_B, {}, false}, // LISA_VMAXA_B {FPR_VD, FPR_VJ, FPR_VK}
    {LISA_VMAXA_H, {}, false}, // LISA_VMAXA_H {FPR_VD, FPR_VJ, FPR_VK}
    {LISA_VMAXA_W, {}, false}, // LISA_VMAXA_W {FPR_VD, FPR_VJ, FPR_VK}
    {LISA_VMAXA_D, {}, false}, // LISA_VMAXA_D {FPR_VD, FPR_VJ, FPR_VK}
    {LISA_VMINA_B, {}, false}, // LISA_VMINA_B {FPR_VD, FPR_VJ, FPR_VK}
    {LISA_VMINA_H, {}, false}, // LISA_VMINA_H {FPR_VD, FPR_VJ, FPR_VK}
    {LISA_VMINA_W, {}, false}, // LISA_VMINA_W {FPR_VD, FPR_VJ, FPR_VK}
    {LISA_VMINA_D, {}, false}, // LISA_VMINA_D {FPR_VD, FPR_VJ, FPR_VK}
    {LISA_VSADW_H_B, {}, false}, // LISA_VSADW_H_B {FPR_VD, FPR_VJ, FPR_VK}
    {LISA_VSADW_W_H, {}, false}, // LISA_VSADW_W_H {FPR_VD, FPR_VJ, FPR_VK}
    {LISA_VSADW_D_W, {}, false}, // LISA_VSADW_D_W {FPR_VD, FPR_VJ, FPR_VK}
    {LISA_VSADW_H_BU, {}, false}, // LISA_VSADW_H_BU {FPR_VD, FPR_VJ, FPR_VK}
    {LISA_VSADW_W_HU, {}, false}, // LISA_VSADW_W_HU {FPR_VD, FPR_VJ, FPR_VK}
    {LISA_VSADW_D_WU, {}, false}, // LISA_VSADW_D_WU {FPR_VD, FPR_VJ, FPR_VK}
    {LISA_VACCSADW_H_B, {}, false}, // LISA_VACCSADW_H_B {FPR_VD, FPR_VJ, FPR_VK}
    {LISA_VACCSADW_W_H, {}, false}, // LISA_VACCSADW_W_H {FPR_VD, FPR_VJ, FPR_VK}
    {LISA_VACCSADW_D_W, {}, false}, // LISA_VACCSADW_D_W {FPR_VD, FPR_VJ, FPR_VK}
    {LISA_VACCSADW_H_BU, {}, false}, // LISA_VACCSADW_H_BU {FPR_VD, FPR_VJ, FPR_VK}
    {LISA_VACCSADW_W_HU, {}, false}, // LISA_VACCSADW_W_HU {FPR_VD, FPR_VJ, FPR_VK}
    {LISA_VACCSADW_D_WU, {}, false}, // LISA_VACCSADW_D_WU {FPR_VD, FPR_VJ, FPR_VK}
    {LISA_VMUL_B, {}, false}, // LISA_VMUL_B {FPR_VD, FPR_VJ, FPR_VK}
    {LISA_VMUL_H, {}, false}, // LISA_VMUL_H {FPR_VD, FPR_VJ, FPR_VK}
    {LISA_VMUL_W, {}, false}, // LISA_VMUL_W {FPR_VD, FPR_VJ, FPR_VK}
    {LISA_VMUL_D, {}, false}, // LISA_VMUL_D {FPR_VD, FPR_VJ, FPR_VK}
    {LISA_VMUH_B, {}, false}, // LISA_VMUH_B {FPR_VD, FPR_VJ, FPR_VK}
    {LISA_VMUH_H, {}, false}, // LISA_VMUH_H {FPR_VD, FPR_VJ, FPR_VK}
    {LISA_VMUH_W, {}, false}, // LISA_VMUH_W {FPR_VD, FPR_VJ, FPR_VK}
    {LISA_VMUH_D, {}, false}, // LISA_VMUH_D {FPR_VD, FPR_VJ, FPR_VK}
    {LISA_VMUH_BU, {}, false}, // LISA_VMUH_BU {FPR_VD, FPR_VJ, FPR_VK}
    {LISA_VMUH_HU, {}, false}, // LISA_VMUH_HU {FPR_VD, FPR_VJ, FPR_VK}
    {LISA_VMUH_WU, {}, false}, // LISA_VMUH_WU {FPR_VD, FPR_VJ, FPR_VK}
    {LISA_VMUH_DU, {}, false}, // LISA_VMUH_DU {FPR_VD, FPR_VJ, FPR_VK}
    {LISA_VMUH_BU_B, {}, false}, // LISA_VMUH_BU_B {FPR_VD, FPR_VJ, FPR_VK}
    {LISA_VMUH_HU_H, {}, false}, // LISA_VMUH_HU_H {FPR_VD, FPR_VJ, FPR_VK}
    {LISA_VMUH_WU_W, {}, false}, // LISA_VMUH_WU_W {FPR_VD, FPR_VJ, FPR_VK}
    {LISA_VMUH_DU_D, {}, false}, // LISA_VMUH_DU_D {FPR_VD, FPR_VJ, FPR_VK}
    {LISA_VMULXW_H_B, {}, false}, // LISA_VMULXW_H_B {FPR_VD, FPR_VJ, FPR_VK}
    {LISA_VMULXW_W_H, {}, false}, // LISA_VMULXW_W_H {FPR_VD, FPR_VJ, FPR_VK}
    {LISA_VMULXW_D_W, {}, false}, // LISA_VMULXW_D_W {FPR_VD, FPR_VJ, FPR_VK}
    {LISA_VMULXW_H_BU, {}, false}, // LISA_VMULXW_H_BU {FPR_VD, FPR_VJ, FPR_VK}
    {LISA_VMULXW_W_HU, {}, false}, // LISA_VMULXW_W_HU {FPR_VD, FPR_VJ, FPR_VK}
    {LISA_VMULXW_D_WU, {}, false}, // LISA_VMULXW_D_WU {FPR_VD, FPR_VJ, FPR_VK}
    {LISA_VMULWEV_H_B, {}, false}, // LISA_VMULWEV_H_B {FPR_VD, FPR_VJ, FPR_VK}
    {LISA_VMULWEV_W_H, {}, false}, // LISA_VMULWEV_W_H {FPR_VD, FPR_VJ, FPR_VK}
    {LISA_VMULWEV_D_W, {}, false}, // LISA_VMULWEV_D_W {FPR_VD, FPR_VJ, FPR_VK}
    {LISA_VMULWEV_Q_D, {}, false}, // LISA_VMULWEV_Q_D {FPR_VD, FPR_VJ, FPR_VK}
    {LISA_VMULWOD_H_B, {}, false}, // LISA_VMULWOD_H_B {FPR_VD, FPR_VJ, FPR_VK}
    {LISA_VMULWOD_W_H, {}, false}, // LISA_VMULWOD_W_H {FPR_VD, FPR_VJ, FPR_VK}
    {LISA_VMULWOD_D_W, {}, false}, // LISA_VMULWOD_D_W {FPR_VD, FPR_VJ, FPR_VK}
    {LISA_VMULWOD_Q_D, {}, false}, // LISA_VMULWOD_Q_D {FPR_VD, FPR_VJ, FPR_VK}
    {LISA_VMULWL_H_B, {}, false}, // LISA_VMULWL_H_B {FPR_VD, FPR_VJ, FPR_VK}
    {LISA_VMULWL_W_H, {}, false}, // LISA_VMULWL_W_H {FPR_VD, FPR_VJ, FPR_VK}
    {LISA_VMULWL_D_W, {}, false}, // LISA_VMULWL_D_W {FPR_VD, FPR_VJ, FPR_VK}
    {LISA_VMULWL_Q_D, {}, false}, // LISA_VMULWL_Q_D {FPR_VD, FPR_VJ, FPR_VK}
    {LISA_VMULWH_H_B, {}, false}, // LISA_VMULWH_H_B {FPR_VD, FPR_VJ, FPR_VK}
    {LISA_VMULWH_W_H, {}, false}, // LISA_VMULWH_W_H {FPR_VD, FPR_VJ, FPR_VK}
    {LISA_VMULWH_D_W, {}, false}, // LISA_VMULWH_D_W {FPR_VD, FPR_VJ, FPR_VK}
    {LISA_VMULWH_Q_D, {}, false}, // LISA_VMULWH_Q_D {FPR_VD, FPR_VJ, FPR_VK}
    {LISA_VMULWEV_H_BU, {}, false}, // LISA_VMULWEV_H_BU {FPR_VD, FPR_VJ, FPR_VK}
    {LISA_VMULWEV_W_HU, {}, false}, // LISA_VMULWEV_W_HU {FPR_VD, FPR_VJ, FPR_VK}
    {LISA_VMULWEV_D_WU, {}, false}, // LISA_VMULWEV_D_WU {FPR_VD, FPR_VJ, FPR_VK}
    {LISA_VMULWEV_Q_DU, {}, false}, // LISA_VMULWEV_Q_DU {FPR_VD, FPR_VJ, FPR_VK}
    {LISA_VMULWOD_H_BU, {}, false}, // LISA_VMULWOD_H_BU {FPR_VD, FPR_VJ, FPR_VK}
    {LISA_VMULWOD_W_HU, {}, false}, // LISA_VMULWOD_W_HU {FPR_VD, FPR_VJ, FPR_VK}
    {LISA_VMULWOD_D_WU, {}, false}, // LISA_VMULWOD_D_WU {FPR_VD, FPR_VJ, FPR_VK}
    {LISA_VMULWOD_Q_DU, {}, false}, // LISA_VMULWOD_Q_DU {FPR_VD, FPR_VJ, FPR_VK}
    {LISA_VMULWL_H_BU, {}, false}, // LISA_VMULWL_H_BU {FPR_VD, FPR_VJ, FPR_VK}
    {LISA_VMULWL_W_HU, {}, false}, // LISA_VMULWL_W_HU {FPR_VD, FPR_VJ, FPR_VK}
    {LISA_VMULWL_D_WU, {}, false}, // LISA_VMULWL_D_WU {FPR_VD, FPR_VJ, FPR_VK}
    {LISA_VMULWL_Q_DU, {}, false}, // LISA_VMULWL_Q_DU {FPR_VD, FPR_VJ, FPR_VK}
    {LISA_VMULWH_H_BU, {}, false}, // LISA_VMULWH_H_BU {FPR_VD, FPR_VJ, FPR_VK}
    {LISA_VMULWH_W_HU, {}, false}, // LISA_VMULWH_W_HU {FPR_VD, FPR_VJ, FPR_VK}
    {LISA_VMULWH_D_WU, {}, false}, // LISA_VMULWH_D_WU {FPR_VD, FPR_VJ, FPR_VK}
    {LISA_VMULWH_Q_DU, {}, false}, // LISA_VMULWH_Q_DU {FPR_VD, FPR_VJ, FPR_VK}
    {LISA_VMULWEV_H_BU_B, {}, false}, // LISA_VMULWEV_H_BU_B {FPR_VD, FPR_VJ, FPR_VK}
    {LISA_VMULWEV_W_HU_H, {}, false}, // LISA_VMULWEV_W_HU_H {FPR_VD, FPR_VJ, FPR_VK}
    {LISA_VMULWEV_D_WU_W, {}, false}, // LISA_VMULWEV_D_WU_W {FPR_VD, FPR_VJ, FPR_VK}
    {LISA_VMULWEV_Q_DU_D, {}, false}, // LISA_VMULWEV_Q_DU_D {FPR_VD, FPR_VJ, FPR_VK}
    {LISA_VMULWOD_H_BU_B, {}, false}, // LISA_VMULWOD_H_BU_B {FPR_VD, FPR_VJ, FPR_VK}
    {LISA_VMULWOD_W_HU_H, {}, false}, // LISA_VMULWOD_W_HU_H {FPR_VD, FPR_VJ, FPR_VK}
    {LISA_VMULWOD_D_WU_W, {}, false}, // LISA_VMULWOD_D_WU_W {FPR_VD, FPR_VJ, FPR_VK}
    {LISA_VMULWOD_Q_DU_D, {}, false}, // LISA_VMULWOD_Q_DU_D {FPR_VD, FPR_VJ, FPR_VK}
    {LISA_VMULWL_H_BU_B, {}, false}, // LISA_VMULWL_H_BU_B {FPR_VD, FPR_VJ, FPR_VK}
    {LISA_VMULWL_W_HU_H, {}, false}, // LISA_VMULWL_W_HU_H {FPR_VD, FPR_VJ, FPR_VK}
    {LISA_VMULWL_D_WU_W, {}, false}, // LISA_VMULWL_D_WU_W {FPR_VD, FPR_VJ, FPR_VK}
    {LISA_VMULWL_Q_DU_D, {}, false}, // LISA_VMULWL_Q_DU_D {FPR_VD, FPR_VJ, FPR_VK}
    {LISA_VMULWH_H_BU_B, {}, false}, // LISA_VMULWH_H_BU_B {FPR_VD, FPR_VJ, FPR_VK}
    {LISA_VMULWH_W_HU_H, {}, false}, // LISA_VMULWH_W_HU_H {FPR_VD, FPR_VJ, FPR_VK}
    {LISA_VMULWH_D_WU_W, {}, false}, // LISA_VMULWH_D_WU_W {FPR_VD, FPR_VJ, FPR_VK}
    {LISA_VMULWH_Q_DU_D, {}, false}, // LISA_VMULWH_Q_DU_D {FPR_VD, FPR_VJ, FPR_VK}
    {LISA_VMADD_B, {}, false}, // LISA_VMADD_B {FPR_VD, FPR_VJ, FPR_VK}
    {LISA_VMADD_H, {}, false}, // LISA_VMADD_H {FPR_VD, FPR_VJ, FPR_VK}
    {LISA_VMADD_W, {}, false}, // LISA_VMADD_W {FPR_VD, FPR_VJ, FPR_VK}
    {LISA_VMADD_D, {}, false}, // LISA_VMADD_D {FPR_VD, FPR_VJ, FPR_VK}
    {LISA_VMSUB_B, {}, false}, // LISA_VMSUB_B {FPR_VD, FPR_VJ, FPR_VK}
    {LISA_VMSUB_H, {}, false}, // LISA_VMSUB_H {FPR_VD, FPR_VJ, FPR_VK}
    {LISA_VMSUB_W, {}, false}, // LISA_VMSUB_W {FPR_VD, FPR_VJ, FPR_VK}
    {LISA_VMSUB_D, {}, false}, // LISA_VMSUB_D {FPR_VD, FPR_VJ, FPR_VK}
    {LISA_VMADDWEV_H_B, {}, false}, // LISA_VMADDWEV_H_B {FPR_VD, FPR_VJ, FPR_VK}
    {LISA_VMADDWEV_W_H, {}, false}, // LISA_VMADDWEV_W_H {FPR_VD, FPR_VJ, FPR_VK}
    {LISA_VMADDWEV_D_W, {}, false}, // LISA_VMADDWEV_D_W {FPR_VD, FPR_VJ, FPR_VK}
    {LISA_VMADDWEV_Q_D, {}, false}, // LISA_VMADDWEV_Q_D {FPR_VD, FPR_VJ, FPR_VK}
    {LISA_VMADDWOD_H_B, {}, false}, // LISA_VMADDWOD_H_B {FPR_VD, FPR_VJ, FPR_VK}
    {LISA_VMADDWOD_W_H, {}, false}, // LISA_VMADDWOD_W_H {FPR_VD, FPR_VJ, FPR_VK}
    {LISA_VMADDWOD_D_W, {}, false}, // LISA_VMADDWOD_D_W {FPR_VD, FPR_VJ, FPR_VK}
    {LISA_VMADDWOD_Q_D, {}, false}, // LISA_VMADDWOD_Q_D {FPR_VD, FPR_VJ, FPR_VK}
    {LISA_VMADDWL_H_B, {}, false}, // LISA_VMADDWL_H_B {FPR_VD, FPR_VJ, FPR_VK}
    {LISA_VMADDWL_W_H, {}, false}, // LISA_VMADDWL_W_H {FPR_VD, FPR_VJ, FPR_VK}
    {LISA_VMADDWL_D_W, {}, false}, // LISA_VMADDWL_D_W {FPR_VD, FPR_VJ, FPR_VK}
    {LISA_VMADDWL_Q_D, {}, false}, // LISA_VMADDWL_Q_D {FPR_VD, FPR_VJ, FPR_VK}
    {LISA_VMADDWH_H_B, {}, false}, // LISA_VMADDWH_H_B {FPR_VD, FPR_VJ, FPR_VK}
    {LISA_VMADDWH_W_H, {}, false}, // LISA_VMADDWH_W_H {FPR_VD, FPR_VJ, FPR_VK}
    {LISA_VMADDWH_D_W, {}, false}, // LISA_VMADDWH_D_W {FPR_VD, FPR_VJ, FPR_VK}
    {LISA_VMADDWH_Q_D, {}, false}, // LISA_VMADDWH_Q_D {FPR_VD, FPR_VJ, FPR_VK}
    {LISA_VMADDWEV_H_BU, {}, false}, // LISA_VMADDWEV_H_BU {FPR_VD, FPR_VJ, FPR_VK}
    {LISA_VMADDWEV_W_HU, {}, false}, // LISA_VMADDWEV_W_HU {FPR_VD, FPR_VJ, FPR_VK}
    {LISA_VMADDWEV_D_WU, {}, false}, // LISA_VMADDWEV_D_WU {FPR_VD, FPR_VJ, FPR_VK}
    {LISA_VMADDWEV_Q_DU, {}, false}, // LISA_VMADDWEV_Q_DU {FPR_VD, FPR_VJ, FPR_VK}
    {LISA_VMADDWOD_H_BU, {}, false}, // LISA_VMADDWOD_H_BU {FPR_VD, FPR_VJ, FPR_VK}
    {LISA_VMADDWOD_W_HU, {}, false}, // LISA_VMADDWOD_W_HU {FPR_VD, FPR_VJ, FPR_VK}
    {LISA_VMADDWOD_D_WU, {}, false}, // LISA_VMADDWOD_D_WU {FPR_VD, FPR_VJ, FPR_VK}
    {LISA_VMADDWOD_Q_DU, {}, false}, // LISA_VMADDWOD_Q_DU {FPR_VD, FPR_VJ, FPR_VK}
    {LISA_VMADDWL_H_BU, {}, false}, // LISA_VMADDWL_H_BU {FPR_VD, FPR_VJ, FPR_VK}
    {LISA_VMADDWL_W_HU, {}, false}, // LISA_VMADDWL_W_HU {FPR_VD, FPR_VJ, FPR_VK}
    {LISA_VMADDWL_D_WU, {}, false}, // LISA_VMADDWL_D_WU {FPR_VD, FPR_VJ, FPR_VK}
    {LISA_VMADDWL_Q_DU, {}, false}, // LISA_VMADDWL_Q_DU {FPR_VD, FPR_VJ, FPR_VK}
    {LISA_VMADDWH_H_BU, {}, false}, // LISA_VMADDWH_H_BU {FPR_VD, FPR_VJ, FPR_VK}
    {LISA_VMADDWH_W_HU, {}, false}, // LISA_VMADDWH_W_HU {FPR_VD, FPR_VJ, FPR_VK}
    {LISA_VMADDWH_D_WU, {}, false}, // LISA_VMADDWH_D_WU {FPR_VD, FPR_VJ, FPR_VK}
    {LISA_VMADDWH_Q_DU, {}, false}, // LISA_VMADDWH_Q_DU {FPR_VD, FPR_VJ, FPR_VK}
    {LISA_VMADDWEV_H_BU_B, {}, false}, // LISA_VMADDWEV_H_BU_B {FPR_VD, FPR_VJ, FPR_VK}
    {LISA_VMADDWEV_W_HU_H, {}, false}, // LISA_VMADDWEV_W_HU_H {FPR_VD, FPR_VJ, FPR_VK}
    {LISA_VMADDWEV_D_WU_W, {}, false}, // LISA_VMADDWEV_D_WU_W {FPR_VD, FPR_VJ, FPR_VK}
    {LISA_VMADDWEV_Q_DU_D, {}, false}, // LISA_VMADDWEV_Q_DU_D {FPR_VD, FPR_VJ, FPR_VK}
    {LISA_VMADDWOD_H_BU_B, {}, false}, // LISA_VMADDWOD_H_BU_B {FPR_VD, FPR_VJ, FPR_VK}
    {LISA_VMADDWOD_W_HU_H, {}, false}, // LISA_VMADDWOD_W_HU_H {FPR_VD, FPR_VJ, FPR_VK}
    {LISA_VMADDWOD_D_WU_W, {}, false}, // LISA_VMADDWOD_D_WU_W {FPR_VD, FPR_VJ, FPR_VK}
    {LISA_VMADDWOD_Q_DU_D, {}, false}, // LISA_VMADDWOD_Q_DU_D {FPR_VD, FPR_VJ, FPR_VK}
    {LISA_VMADDWL_H_BU_B, {}, false}, // LISA_VMADDWL_H_BU_B {FPR_VD, FPR_VJ, FPR_VK}
    {LISA_VMADDWL_W_HU_H, {}, false}, // LISA_VMADDWL_W_HU_H {FPR_VD, FPR_VJ, FPR_VK}
    {LISA_VMADDWL_D_WU_W, {}, false}, // LISA_VMADDWL_D_WU_W {FPR_VD, FPR_VJ, FPR_VK}
    {LISA_VMADDWL_Q_DU_D, {}, false}, // LISA_VMADDWL_Q_DU_D {FPR_VD, FPR_VJ, FPR_VK}
    {LISA_VMADDWH_H_BU_B, {}, false}, // LISA_VMADDWH_H_BU_B {FPR_VD, FPR_VJ, FPR_VK}
    {LISA_VMADDWH_W_HU_H, {}, false}, // LISA_VMADDWH_W_HU_H {FPR_VD, FPR_VJ, FPR_VK}
    {LISA_VMADDWH_D_WU_W, {}, false}, // LISA_VMADDWH_D_WU_W {FPR_VD, FPR_VJ, FPR_VK}
    {LISA_VMADDWH_Q_DU_D, {}, false}, // LISA_VMADDWH_Q_DU_D {FPR_VD, FPR_VJ, FPR_VK}
    {LISA_VDP2_H_B, {}, false}, // LISA_VDP2_H_B {FPR_VD, FPR_VJ, FPR_VK}
    {LISA_VDP2_W_H, {}, false}, // LISA_VDP2_W_H {FPR_VD, FPR_VJ, FPR_VK}
    {LISA_VDP2_D_W, {}, false}, // LISA_VDP2_D_W {FPR_VD, FPR_VJ, FPR_VK}
    {LISA_VDP2_Q_D, {}, false}, // LISA_VDP2_Q_D {FPR_VD, FPR_VJ, FPR_VK}
    {LISA_VDP2_HU_BU, {}, false}, // LISA_VDP2_HU_BU {FPR_VD, FPR_VJ, FPR_VK}
    {LISA_VDP2_WU_HU, {}, false}, // LISA_VDP2_WU_HU {FPR_VD, FPR_VJ, FPR_VK}
    {LISA_VDP2_DU_WU, {}, false}, // LISA_VDP2_DU_WU {FPR_VD, FPR_VJ, FPR_VK}
    {LISA_VDP2_QU_DU, {}, false}, // LISA_VDP2_QU_DU {FPR_VD, FPR_VJ, FPR_VK}
    {LISA_VDP2_H_BU_B, {}, false}, // LISA_VDP2_H_BU_B {FPR_VD, FPR_VJ, FPR_VK}
    {LISA_VDP2_W_HU_H, {}, false}, // LISA_VDP2_W_HU_H {FPR_VD, FPR_VJ, FPR_VK}
    {LISA_VDP2_D_WU_W, {}, false}, // LISA_VDP2_D_WU_W {FPR_VD, FPR_VJ, FPR_VK}
    {LISA_VDP2_Q_DU_D, {}, false}, // LISA_VDP2_Q_DU_D {FPR_VD, FPR_VJ, FPR_VK}
    {LISA_VDP2ADD_H_B, {}, false}, // LISA_VDP2ADD_H_B {FPR_VD, FPR_VJ, FPR_VK}
    {LISA_VDP2ADD_W_H, {}, false}, // LISA_VDP2ADD_W_H {FPR_VD, FPR_VJ, FPR_VK}
    {LISA_VDP2ADD_D_W, {}, false}, // LISA_VDP2ADD_D_W {FPR_VD, FPR_VJ, FPR_VK}
    {LISA_VDP2ADD_Q_D, {}, false}, // LISA_VDP2ADD_Q_D {FPR_VD, FPR_VJ, FPR_VK}
    {LISA_VDP2ADD_H_BU, {}, false}, // LISA_VDP2ADD_H_BU {FPR_VD, FPR_VJ, FPR_VK}
    {LISA_VDP2ADD_W_HU, {}, false}, // LISA_VDP2ADD_W_HU {FPR_VD, FPR_VJ, FPR_VK}
    {LISA_VDP2ADD_D_WU, {}, false}, // LISA_VDP2ADD_D_WU {FPR_VD, FPR_VJ, FPR_VK}
    {LISA_VDP2ADD_Q_DU, {}, false}, // LISA_VDP2ADD_Q_DU {FPR_VD, FPR_VJ, FPR_VK}
    {LISA_VDP2ADD_H_BU_B, {}, false}, // LISA_VDP2ADD_H_BU_B {FPR_VD, FPR_VJ, FPR_VK}
    {LISA_VDP2ADD_W_HU_H, {}, false}, // LISA_VDP2ADD_W_HU_H {FPR_VD, FPR_VJ, FPR_VK}
    {LISA_VDP2ADD_D_WU_W, {}, false}, // LISA_VDP2ADD_D_WU_W {FPR_VD, FPR_VJ, FPR_VK}
    {LISA_VDP2ADD_Q_DU_D, {}, false}, // LISA_VDP2ADD_Q_DU_D {FPR_VD, FPR_VJ, FPR_VK}
    {LISA_VDP2SUB_H_B, {}, false}, // LISA_VDP2SUB_H_B {FPR_VD, FPR_VJ, FPR_VK}
    {LISA_VDP2SUB_W_H, {}, false}, // LISA_VDP2SUB_W_H {FPR_VD, FPR_VJ, FPR_VK}
    {LISA_VDP2SUB_D_W, {}, false}, // LISA_VDP2SUB_D_W {FPR_VD, FPR_VJ, FPR_VK}
    {LISA_VDP2SUB_Q_D, {}, false}, // LISA_VDP2SUB_Q_D {FPR_VD, FPR_VJ, FPR_VK}
    {LISA_VDP2SUB_H_BU, {}, false}, // LISA_VDP2SUB_H_BU {FPR_VD, FPR_VJ, FPR_VK}
    {LISA_VDP2SUB_W_HU, {}, false}, // LISA_VDP2SUB_W_HU {FPR_VD, FPR_VJ, FPR_VK}
    {LISA_VDP2SUB_D_WU, {}, false}, // LISA_VDP2SUB_D_WU {FPR_VD, FPR_VJ, FPR_VK}
    {LISA_VDP2SUB_Q_DU, {}, false}, // LISA_VDP2SUB_Q_DU {FPR_VD, FPR_VJ, FPR_VK}
    {LISA_VDP4_W_B, {}, false}, // LISA_VDP4_W_B {FPR_VD, FPR_VJ, FPR_VK}
    {LISA_VDP4_D_H, {}, false}, // LISA_VDP4_D_H {FPR_VD, FPR_VJ, FPR_VK}
    {LISA_VDP4_Q_W, {}, false}, // LISA_VDP4_Q_W {FPR_VD, FPR_VJ, FPR_VK}
    {LISA_VDP4_W_BU, {}, false}, // LISA_VDP4_W_BU {FPR_VD, FPR_VJ, FPR_VK}
    {LISA_VDP4_D_HU, {}, false}, // LISA_VDP4_D_HU {FPR_VD, FPR_VJ, FPR_VK}
    {LISA_VDP4_Q_WU, {}, false}, // LISA_VDP4_Q_WU {FPR_VD, FPR_VJ, FPR_VK}
    {LISA_VDP4_W_BU_B, {}, false}, // LISA_VDP4_W_BU_B {FPR_VD, FPR_VJ, FPR_VK}
    {LISA_VDP4_D_HU_H, {}, false}, // LISA_VDP4_D_HU_H {FPR_VD, FPR_VJ, FPR_VK}
    {LISA_VDP4_Q_WU_W, {}, false}, // LISA_VDP4_Q_WU_W {FPR_VD, FPR_VJ, FPR_VK}
    {LISA_VDP4ADD_W_B, {}, false}, // LISA_VDP4ADD_W_B {FPR_VD, FPR_VJ, FPR_VK}
    {LISA_VDP4ADD_D_H, {}, false}, // LISA_VDP4ADD_D_H {FPR_VD, FPR_VJ, FPR_VK}
    {LISA_VDP4ADD_Q_W, {}, false}, // LISA_VDP4ADD_Q_W {FPR_VD, FPR_VJ, FPR_VK}
    {LISA_VDP4ADD_W_BU, {}, false}, // LISA_VDP4ADD_W_BU {FPR_VD, FPR_VJ, FPR_VK}
    {LISA_VDP4ADD_D_HU, {}, false}, // LISA_VDP4ADD_D_HU {FPR_VD, FPR_VJ, FPR_VK}
    {LISA_VDP4ADD_Q_WU, {}, false}, // LISA_VDP4ADD_Q_WU {FPR_VD, FPR_VJ, FPR_VK}
    {LISA_VDP4ADD_W_BU_B, {}, false}, // LISA_VDP4ADD_W_BU_B {FPR_VD, FPR_VJ, FPR_VK}
    {LISA_VDP4ADD_D_HU_H, {}, false}, // LISA_VDP4ADD_D_HU_H {FPR_VD, FPR_VJ, FPR_VK}
    {LISA_VDP4ADD_Q_WU_W, {}, false}, // LISA_VDP4ADD_Q_WU_W {FPR_VD, FPR_VJ, FPR_VK}
    {LISA_VDIV_B, {}, false}, // LISA_VDIV_B {FPR_VD, FPR_VJ, FPR_VK}
    {LISA_VDIV_H, {}, false}, // LISA_VDIV_H {FPR_VD, FPR_VJ, FPR_VK}
    {LISA_VDIV_W, {}, false}, // LISA_VDIV_W {FPR_VD, FPR_VJ, FPR_VK}
    {LISA_VDIV_D, {}, false}, // LISA_VDIV_D {FPR_VD, FPR_VJ, FPR_VK}
    {LISA_VMOD_B, {}, false}, // LISA_VMOD_B {FPR_VD, FPR_VJ, FPR_VK}
    {LISA_VMOD_H, {}, false}, // LISA_VMOD_H {FPR_VD, FPR_VJ, FPR_VK}
    {LISA_VMOD_W, {}, false}, // LISA_VMOD_W {FPR_VD, FPR_VJ, FPR_VK}
    {LISA_VMOD_D, {}, false}, // LISA_VMOD_D {FPR_VD, FPR_VJ, FPR_VK}
    {LISA_VDIV_BU, {}, false}, // LISA_VDIV_BU {FPR_VD, FPR_VJ, FPR_VK}
    {LISA_VDIV_HU, {}, false}, // LISA_VDIV_HU {FPR_VD, FPR_VJ, FPR_VK}
    {LISA_VDIV_WU, {}, false}, // LISA_VDIV_WU {FPR_VD, FPR_VJ, FPR_VK}
    {LISA_VDIV_DU, {}, false}, // LISA_VDIV_DU {FPR_VD, FPR_VJ, FPR_VK}
    {LISA_VMOD_BU, {}, false}, // LISA_VMOD_BU {FPR_VD, FPR_VJ, FPR_VK}
    {LISA_VMOD_HU, {}, false}, // LISA_VMOD_HU {FPR_VD, FPR_VJ, FPR_VK}
    {LISA_VMOD_WU, {}, false}, // LISA_VMOD_WU {FPR_VD, FPR_VJ, FPR_VK}
    {LISA_VMOD_DU, {}, false}, // LISA_VMOD_DU {FPR_VD, FPR_VJ, FPR_VK}
    {LISA_VSLL_B, {}, false}, // LISA_VSLL_B {FPR_VD, FPR_VJ, FPR_VK}
    {LISA_VSLL_H, {}, false}, // LISA_VSLL_H {FPR_VD, FPR_VJ, FPR_VK}
    {LISA_VSLL_W, {}, false}, // LISA_VSLL_W {FPR_VD, FPR_VJ, FPR_VK}
    {LISA_VSLL_D, {}, false}, // LISA_VSLL_D {FPR_VD, FPR_VJ, FPR_VK}
    {LISA_VSRL_B, {}, false}, // LISA_VSRL_B {FPR_VD, FPR_VJ, FPR_VK}
    {LISA_VSRL_H, {}, false}, // LISA_VSRL_H {FPR_VD, FPR_VJ, FPR_VK}
    {LISA_VSRL_W, {}, false}, // LISA_VSRL_W {FPR_VD, FPR_VJ, FPR_VK}
    {LISA_VSRL_D, {}, false}, // LISA_VSRL_D {FPR_VD, FPR_VJ, FPR_VK}
    {LISA_VSRA_B, {}, false}, // LISA_VSRA_B {FPR_VD, FPR_VJ, FPR_VK}
    {LISA_VSRA_H, {}, false}, // LISA_VSRA_H {FPR_VD, FPR_VJ, FPR_VK}
    {LISA_VSRA_W, {}, false}, // LISA_VSRA_W {FPR_VD, FPR_VJ, FPR_VK}
    {LISA_VSRA_D, {}, false}, // LISA_VSRA_D {FPR_VD, FPR_VJ, FPR_VK}
    {LISA_VROTR_B, {}, false}, // LISA_VROTR_B {FPR_VD, FPR_VJ, FPR_VK}
    {LISA_VROTR_H, {}, false}, // LISA_VROTR_H {FPR_VD, FPR_VJ, FPR_VK}
    {LISA_VROTR_W, {}, false}, // LISA_VROTR_W {FPR_VD, FPR_VJ, FPR_VK}
    {LISA_VROTR_D, {}, false}, // LISA_VROTR_D {FPR_VD, FPR_VJ, FPR_VK}
    {LISA_VSRLR_B, {}, false}, // LISA_VSRLR_B {FPR_VD, FPR_VJ, FPR_VK}
    {LISA_VSRLR_H, {}, false}, // LISA_VSRLR_H {FPR_VD, FPR_VJ, FPR_VK}
    {LISA_VSRLR_W, {}, false}, // LISA_VSRLR_W {FPR_VD, FPR_VJ, FPR_VK}
    {LISA_VSRLR_D, {}, false}, // LISA_VSRLR_D {FPR_VD, FPR_VJ, FPR_VK}
    {LISA_VSRAR_B, {}, false}, // LISA_VSRAR_B {FPR_VD, FPR_VJ, FPR_VK}
    {LISA_VSRAR_H, {}, false}, // LISA_VSRAR_H {FPR_VD, FPR_VJ, FPR_VK}
    {LISA_VSRAR_W, {}, false}, // LISA_VSRAR_W {FPR_VD, FPR_VJ, FPR_VK}
    {LISA_VSRAR_D, {}, false}, // LISA_VSRAR_D {FPR_VD, FPR_VJ, FPR_VK}
    {LISA_VSRLN_B_H, {}, false}, // LISA_VSRLN_B_H {FPR_VD, FPR_VJ, FPR_VK}
    {LISA_VSRLN_H_W, {}, false}, // LISA_VSRLN_H_W {FPR_VD, FPR_VJ, FPR_VK}
    {LISA_VSRLN_W_D, {}, false}, // LISA_VSRLN_W_D {FPR_VD, FPR_VJ, FPR_VK}
    {LISA_VSRAN_B_H, {}, false}, // LISA_VSRAN_B_H {FPR_VD, FPR_VJ, FPR_VK}
    {LISA_VSRAN_H_W, {}, false}, // LISA_VSRAN_H_W {FPR_VD, FPR_VJ, FPR_VK}
    {LISA_VSRAN_W_D, {}, false}, // LISA_VSRAN_W_D {FPR_VD, FPR_VJ, FPR_VK}
    {LISA_VSRLRN_B_H, {}, false}, // LISA_VSRLRN_B_H {FPR_VD, FPR_VJ, FPR_VK}
    {LISA_VSRLRN_H_W, {}, false}, // LISA_VSRLRN_H_W {FPR_VD, FPR_VJ, FPR_VK}
    {LISA_VSRLRN_W_D, {}, false}, // LISA_VSRLRN_W_D {FPR_VD, FPR_VJ, FPR_VK}
    {LISA_VSRARN_B_H, {}, false}, // LISA_VSRARN_B_H {FPR_VD, FPR_VJ, FPR_VK}
    {LISA_VSRARN_H_W, {}, false}, // LISA_VSRARN_H_W {FPR_VD, FPR_VJ, FPR_VK}
    {LISA_VSRARN_W_D, {}, false}, // LISA_VSRARN_W_D {FPR_VD, FPR_VJ, FPR_VK}
    {LISA_VSSRLN_B_H, {}, false}, // LISA_VSSRLN_B_H {FPR_VD, FPR_VJ, FPR_VK}
    {LISA_VSSRLN_H_W, {}, false}, // LISA_VSSRLN_H_W {FPR_VD, FPR_VJ, FPR_VK}
    {LISA_VSSRLN_W_D, {}, false}, // LISA_VSSRLN_W_D {FPR_VD, FPR_VJ, FPR_VK}
    {LISA_VSSRAN_B_H, {}, false}, // LISA_VSSRAN_B_H {FPR_VD, FPR_VJ, FPR_VK}
    {LISA_VSSRAN_H_W, {}, false}, // LISA_VSSRAN_H_W {FPR_VD, FPR_VJ, FPR_VK}
    {LISA_VSSRAN_W_D, {}, false}, // LISA_VSSRAN_W_D {FPR_VD, FPR_VJ, FPR_VK}
    {LISA_VSSRLRN_B_H, {}, false}, // LISA_VSSRLRN_B_H {FPR_VD, FPR_VJ, FPR_VK}
    {LISA_VSSRLRN_H_W, {}, false}, // LISA_VSSRLRN_H_W {FPR_VD, FPR_VJ, FPR_VK}
    {LISA_VSSRLRN_W_D, {}, false}, // LISA_VSSRLRN_W_D {FPR_VD, FPR_VJ, FPR_VK}
    {LISA_VSSRARN_B_H, {}, false}, // LISA_VSSRARN_B_H {FPR_VD, FPR_VJ, FPR_VK}
    {LISA_VSSRARN_H_W, {}, false}, // LISA_VSSRARN_H_W {FPR_VD, FPR_VJ, FPR_VK}
    {LISA_VSSRARN_W_D, {}, false}, // LISA_VSSRARN_W_D {FPR_VD, FPR_VJ, FPR_VK}
    {LISA_VSSRLN_BU_H, {}, false}, // LISA_VSSRLN_BU_H {FPR_VD, FPR_VJ, FPR_VK}
    {LISA_VSSRLN_HU_W, {}, false}, // LISA_VSSRLN_HU_W {FPR_VD, FPR_VJ, FPR_VK}
    {LISA_VSSRLN_WU_D, {}, false}, // LISA_VSSRLN_WU_D {FPR_VD, FPR_VJ, FPR_VK}
    {LISA_VSSRAN_BU_H, {}, false}, // LISA_VSSRAN_BU_H {FPR_VD, FPR_VJ, FPR_VK}
    {LISA_VSSRAN_HU_W, {}, false}, // LISA_VSSRAN_HU_W {FPR_VD, FPR_VJ, FPR_VK}
    {LISA_VSSRAN_WU_D, {}, false}, // LISA_VSSRAN_WU_D {FPR_VD, FPR_VJ, FPR_VK}
    {LISA_VSSRLRN_BU_H, {}, false}, // LISA_VSSRLRN_BU_H {FPR_VD, FPR_VJ, FPR_VK}
    {LISA_VSSRLRN_HU_W, {}, false}, // LISA_VSSRLRN_HU_W {FPR_VD, FPR_VJ, FPR_VK}
    {LISA_VSSRLRN_WU_D, {}, false}, // LISA_VSSRLRN_WU_D {FPR_VD, FPR_VJ, FPR_VK}
    {LISA_VSSRARN_BU_H, {}, false}, // LISA_VSSRARN_BU_H {FPR_VD, FPR_VJ, FPR_VK}
    {LISA_VSSRARN_HU_W, {}, false}, // LISA_VSSRARN_HU_W {FPR_VD, FPR_VJ, FPR_VK}
    {LISA_VSSRARN_WU_D, {}, false}, // LISA_VSSRARN_WU_D {FPR_VD, FPR_VJ, FPR_VK}
    {LISA_VBITCLR_B, {}, false}, // LISA_VBITCLR_B {FPR_VD, FPR_VJ, FPR_VK}
    {LISA_VBITCLR_H, {}, false}, // LISA_VBITCLR_H {FPR_VD, FPR_VJ, FPR_VK}
    {LISA_VBITCLR_W, {}, false}, // LISA_VBITCLR_W {FPR_VD, FPR_VJ, FPR_VK}
    {LISA_VBITCLR_D, {}, false}, // LISA_VBITCLR_D {FPR_VD, FPR_VJ, FPR_VK}
    {LISA_VBITSET_B, {}, false}, // LISA_VBITSET_B {FPR_VD, FPR_VJ, FPR_VK}
    {LISA_VBITSET_H, {}, false}, // LISA_VBITSET_H {FPR_VD, FPR_VJ, FPR_VK}
    {LISA_VBITSET_W, {}, false}, // LISA_VBITSET_W {FPR_VD, FPR_VJ, FPR_VK}
    {LISA_VBITSET_D, {}, false}, // LISA_VBITSET_D {FPR_VD, FPR_VJ, FPR_VK}
    {LISA_VBITREV_B, {}, false}, // LISA_VBITREV_B {FPR_VD, FPR_VJ, FPR_VK}
    {LISA_VBITREV_H, {}, false}, // LISA_VBITREV_H {FPR_VD, FPR_VJ, FPR_VK}
    {LISA_VBITREV_W, {}, false}, // LISA_VBITREV_W {FPR_VD, FPR_VJ, FPR_VK}
    {LISA_VBITREV_D, {}, false}, // LISA_VBITREV_D {FPR_VD, FPR_VJ, FPR_VK}
    {LISA_VBSTRC12_B, {}, false}, // LISA_VBSTRC12_B {FPR_VD, FPR_VJ, FPR_VK}
    {LISA_VBSTRC12_H, {}, false}, // LISA_VBSTRC12_H {FPR_VD, FPR_VJ, FPR_VK}
    {LISA_VBSTRC12_W, {}, false}, // LISA_VBSTRC12_W {FPR_VD, FPR_VJ, FPR_VK}
    {LISA_VBSTRC12_D, {}, false}, // LISA_VBSTRC12_D {FPR_VD, FPR_VJ, FPR_VK}
    {LISA_VBSTRC21_B, {}, false}, // LISA_VBSTRC21_B {FPR_VD, FPR_VJ, FPR_VK}
    {LISA_VBSTRC21_H, {}, false}, // LISA_VBSTRC21_H {FPR_VD, FPR_VJ, FPR_VK}
    {LISA_VBSTRC21_W, {}, false}, // LISA_VBSTRC21_W {FPR_VD, FPR_VJ, FPR_VK}
    {LISA_VBSTRC21_D, {}, false}, // LISA_VBSTRC21_D {FPR_VD, FPR_VJ, FPR_VK}
    {LISA_VPACKEV_B, {}, false}, // LISA_VPACKEV_B {FPR_VD, FPR_VJ, FPR_VK}
    {LISA_VPACKEV_H, {}, false}, // LISA_VPACKEV_H {FPR_VD, FPR_VJ, FPR_VK}
    {LISA_VPACKEV_W, {}, false}, // LISA_VPACKEV_W {FPR_VD, FPR_VJ, FPR_VK}
    {LISA_VPACKEV_D, {}, false}, // LISA_VPACKEV_D {FPR_VD, FPR_VJ, FPR_VK}
    {LISA_VPACKOD_B, {}, false}, // LISA_VPACKOD_B {FPR_VD, FPR_VJ, FPR_VK}
    {LISA_VPACKOD_H, {}, false}, // LISA_VPACKOD_H {FPR_VD, FPR_VJ, FPR_VK}
    {LISA_VPACKOD_W, {}, false}, // LISA_VPACKOD_W {FPR_VD, FPR_VJ, FPR_VK}
    {LISA_VPACKOD_D, {}, false}, // LISA_VPACKOD_D {FPR_VD, FPR_VJ, FPR_VK}
    {LISA_VILVL_B, {}, false}, // LISA_VILVL_B {FPR_VD, FPR_VJ, FPR_VK}
    {LISA_VILVL_H, {}, false}, // LISA_VILVL_H {FPR_VD, FPR_VJ, FPR_VK}
    {LISA_VILVL_W, {}, false}, // LISA_VILVL_W {FPR_VD, FPR_VJ, FPR_VK}
    {LISA_VILVL_D, {}, false}, // LISA_VILVL_D {FPR_VD, FPR_VJ, FPR_VK}
    {LISA_VILVH_B, {}, false}, // LISA_VILVH_B {FPR_VD, FPR_VJ, FPR_VK}
    {LISA_VILVH_H, {}, false}, // LISA_VILVH_H {FPR_VD, FPR_VJ, FPR_VK}
    {LISA_VILVH_W, {}, false}, // LISA_VILVH_W {FPR_VD, FPR_VJ, FPR_VK}
    {LISA_VILVH_D, {}, false}, // LISA_VILVH_D {FPR_VD, FPR_VJ, FPR_VK}
    {LISA_VPICKEV_B, {}, false}, // LISA_VPICKEV_B {FPR_VD, FPR_VJ, FPR_VK}
    {LISA_VPICKEV_H, {}, false}, // LISA_VPICKEV_H {FPR_VD, FPR_VJ, FPR_VK}
    {LISA_VPICKEV_W, {}, false}, // LISA_VPICKEV_W {FPR_VD, FPR_VJ, FPR_VK}
    {LISA_VPICKEV_D, {}, false}, // LISA_VPICKEV_D {FPR_VD, FPR_VJ, FPR_VK}
    {LISA_VPICKOD_B, {}, false}, // LISA_VPICKOD_B {FPR_VD, FPR_VJ, FPR_VK}
    {LISA_VPICKOD_H, {}, false}, // LISA_VPICKOD_H {FPR_VD, FPR_VJ, FPR_VK}
    {LISA_VPICKOD_W, {}, false}, // LISA_VPICKOD_W {FPR_VD, FPR_VJ, FPR_VK}
    {LISA_VPICKOD_D, {}, false}, // LISA_VPICKOD_D {FPR_VD, FPR_VJ, FPR_VK}
    {LISA_VREPLVE_B, {}, false}, // LISA_VREPLVE_B {FPR_VD, FPR_VJ, GPR_RK}
    {LISA_VREPLVE_H, {}, false}, // LISA_VREPLVE_H {FPR_VD, FPR_VJ, GPR_RK}
    {LISA_VREPLVE_W, {}, false}, // LISA_VREPLVE_W {FPR_VD, FPR_VJ, GPR_RK}
    {LISA_VREPLVE_D, {}, false}, // LISA_VREPLVE_D {FPR_VD, FPR_VJ, GPR_RK}
    {LISA_VEXTRCOL_B, {}, false}, // LISA_VEXTRCOL_B {FPR_VD, FPR_VJ, GPR_RK}
    {LISA_VEXTRCOL_H, {}, false}, // LISA_VEXTRCOL_H {FPR_VD, FPR_VJ, GPR_RK}
    {LISA_VEXTRCOL_W, {}, false}, // LISA_VEXTRCOL_W {FPR_VD, FPR_VJ, GPR_RK}
    {LISA_VEXTRCOL_D, {}, false}, // LISA_VEXTRCOL_D {FPR_VD, FPR_VJ, GPR_RK}
    {LISA_VAND_V, {}, false}, // LISA_VAND_V {FPR_VD, FPR_VJ, FPR_VK}
    {LISA_VOR_V, {}, false}, // LISA_VOR_V {FPR_VD, FPR_VJ, FPR_VK}
    {LISA_VXOR_V, {}, false}, // LISA_VXOR_V {FPR_VD, FPR_VJ, FPR_VK}
    {LISA_VNOR_V, {}, false}, // LISA_VNOR_V {FPR_VD, FPR_VJ, FPR_VK}
    {LISA_VANDN_V, {}, false}, // LISA_VANDN_V {FPR_VD, FPR_VJ, FPR_VK}
    {LISA_VORN_V, {}, false}, // LISA_VORN_V {FPR_VD, FPR_VJ, FPR_VK}
    {LISA_VRANDSIGN_B, {}, false}, // LISA_VRANDSIGN_B {FPR_VD, FPR_VJ, FPR_VK}
    {LISA_VRANDSIGN_H, {}, false}, // LISA_VRANDSIGN_H {FPR_VD, FPR_VJ, FPR_VK}
    {LISA_VRORSIGN_B, {}, false}, // LISA_VRORSIGN_B {FPR_VD, FPR_VJ, FPR_VK}
    {LISA_VRORSIGN_H, {}, false}, // LISA_VRORSIGN_H {FPR_VD, FPR_VJ, FPR_VK}
    {LISA_VFRSTP_B, {}, false}, // LISA_VFRSTP_B {FPR_VD, FPR_VJ, FPR_VK}
    {LISA_VFRSTP_H, {}, false}, // LISA_VFRSTP_H {FPR_VD, FPR_VJ, FPR_VK}
    {LISA_VCLRSTRR_V, {}, false}, // LISA_VCLRSTRR_V {FPR_VD, FPR_VJ, GPR_RK}
    {LISA_VCLRSTRV_V, {}, false}, // LISA_VCLRSTRV_V {FPR_VD, FPR_VJ, FPR_VK}
    {LISA_VADD_Q, {}, false}, // LISA_VADD_Q {FPR_VD, FPR_VJ, FPR_VK}
    {LISA_VSUB_Q, {}, false}, // LISA_VSUB_Q {FPR_VD, FPR_VJ, FPR_VK}
    {LISA_VSIGNCOV_B, {}, false}, // LISA_VSIGNCOV_B {FPR_VD, FPR_VJ, FPR_VK}
    {LISA_VSIGNCOV_H, {}, false}, // LISA_VSIGNCOV_H {FPR_VD, FPR_VJ, FPR_VK}
    {LISA_VSIGNCOV_W, {}, false}, // LISA_VSIGNCOV_W {FPR_VD, FPR_VJ, FPR_VK}
    {LISA_VSIGNCOV_D, {}, false}, // LISA_VSIGNCOV_D {FPR_VD, FPR_VJ, FPR_VK}
    {LISA_VFADD_S, {}, false}, // LISA_VFADD_S {FPR_VD, FPR_VJ, FPR_VK}
    {LISA_VFADD_D, {}, false}, // LISA_VFADD_D {FPR_VD, FPR_VJ, FPR_VK}
    {LISA_VFSUB_S, {}, false}, // LISA_VFSUB_S {FPR_VD, FPR_VJ, FPR_VK}
    {LISA_VFSUB_D, {}, false}, // LISA_VFSUB_D {FPR_VD, FPR_VJ, FPR_VK}
    {LISA_VFADDSUB_S, {}, false}, // LISA_VFADDSUB_S {FPR_VD, FPR_VJ, FPR_VK}
    {LISA_VFADDSUB_D, {}, false}, // LISA_VFADDSUB_D {FPR_VD, FPR_VJ, FPR_VK}
    {LISA_VFSUBADD_S, {}, false}, // LISA_VFSUBADD_S {FPR_VD, FPR_VJ, FPR_VK}
    {LISA_VFSUBADD_D, {}, false}, // LISA_VFSUBADD_D {FPR_VD, FPR_VJ, FPR_VK}
    {LISA_VFMUL_S, {}, false}, // LISA_VFMUL_S {FPR_VD, FPR_VJ, FPR_VK}
    {LISA_VFMUL_D, {}, false}, // LISA_VFMUL_D {FPR_VD, FPR_VJ, FPR_VK}
    {LISA_VFDIV_S, {}, false}, // LISA_VFDIV_S {FPR_VD, FPR_VJ, FPR_VK}
    {LISA_VFDIV_D, {}, false}, // LISA_VFDIV_D {FPR_VD, FPR_VJ, FPR_VK}
    {LISA_VFMAX_S, {}, false}, // LISA_VFMAX_S {FPR_VD, FPR_VJ, FPR_VK}
    {LISA_VFMAX_D, {}, false}, // LISA_VFMAX_D {FPR_VD, FPR_VJ, FPR_VK}
    {LISA_VFMIN_S, {}, false}, // LISA_VFMIN_S {FPR_VD, FPR_VJ, FPR_VK}
    {LISA_VFMIN_D, {}, false}, // LISA_VFMIN_D {FPR_VD, FPR_VJ, FPR_VK}
    {LISA_VFMAXA_S, {}, false}, // LISA_VFMAXA_S {FPR_VD, FPR_VJ, FPR_VK}
    {LISA_VFMAXA_D, {}, false}, // LISA_VFMAXA_D {FPR_VD, FPR_VJ, FPR_VK}
    {LISA_VFMINA_S, {}, false}, // LISA_VFMINA_S {FPR_VD, FPR_VJ, FPR_VK}
    {LISA_VFMINA_D, {}, false}, // LISA_VFMINA_D {FPR_VD, FPR_VJ, FPR_VK}
    {LISA_VFSCALEB_S, {}, false}, // LISA_VFSCALEB_S {FPR_VD, FPR_VJ, FPR_VK}
    {LISA_VFSCALEB_D, {}, false}, // LISA_VFSCALEB_D {FPR_VD, FPR_VJ, FPR_VK}
    {LISA_VFCVT_H_S, {}, false}, // LISA_VFCVT_H_S {FPR_VD, FPR_VJ, FPR_VK}
    {LISA_VFCVT_S_D, {}, false}, // LISA_VFCVT_S_D {FPR_VD, FPR_VJ, FPR_VK}
    {LISA_VFFINT_S_L, {}, false}, // LISA_VFFINT_S_L {FPR_VD, FPR_VJ, FPR_VK}
    {LISA_VFTINT_W_D, {}, false}, // LISA_VFTINT_W_D {FPR_VD, FPR_VJ, FPR_VK}
    {LISA_VFTINTRM_W_D, {}, false}, // LISA_VFTINTRM_W_D {FPR_VD, FPR_VJ, FPR_VK}
    {LISA_VFTINTRP_W_D, {}, false}, // LISA_VFTINTRP_W_D {FPR_VD, FPR_VJ, FPR_VK}
    {LISA_VFTINTRZ_W_D, {}, false}, // LISA_VFTINTRZ_W_D {FPR_VD, FPR_VJ, FPR_VK}
    {LISA_VFTINTRNE_W_D, {}, false}, // LISA_VFTINTRNE_W_D {FPR_VD, FPR_VJ, FPR_VK}
    {LISA_VHADD4_H_BU, {}, false}, // LISA_VHADD4_H_BU {FPR_VD, FPR_VJ, FPR_VK}
    {LISA_VSHUF4_W, {}, false}, // LISA_VSHUF4_W {FPR_VD, FPR_VJ, FPR_VK}
    {LISA_VSHUF2_D, {}, false}, // LISA_VSHUF2_D {FPR_VD, FPR_VJ, FPR_VK}
    {LISA_AES128_ENC, {}, false}, // LISA_AES128_ENC {FPR_VD, FPR_VJ, FPR_VK}
    {LISA_AES128_DEC, {}, false}, // LISA_AES128_DEC {FPR_VD, FPR_VJ, FPR_VK}
    {LISA_AES192_ENC, {}, false}, // LISA_AES192_ENC {FPR_VD, FPR_VJ, FPR_VK}
    {LISA_AES192_DEC, {}, false}, // LISA_AES192_DEC {FPR_VD, FPR_VJ, FPR_VK}
    {LISA_AES256_ENC, {}, false}, // LISA_AES256_ENC {FPR_VD, FPR_VJ, FPR_VK}
    {LISA_AES256_DEC, {}, false}, // LISA_AES256_DEC {FPR_VD, FPR_VJ, FPR_VK}
    {LISA_AES_KG, {}, false}, // LISA_AES_KG {FPR_VD, FPR_VJ, FPR_VK}
    {LISA_AES_FR_ENC, {}, false}, // LISA_AES_FR_ENC {FPR_VD, FPR_VJ, FPR_VK}
    {LISA_AES_FR_DEC, {}, false}, // LISA_AES_FR_DEC {FPR_VD, FPR_VJ, FPR_VK}
    {LISA_AES_LR_ENC, {}, false}, // LISA_AES_LR_ENC {FPR_VD, FPR_VJ, FPR_VK}
    {LISA_AES_LR_DEC, {}, false}, // LISA_AES_LR_DEC {FPR_VD, FPR_VJ, FPR_VK}
    {LISA_AES_MC_ENC, {}, false}, // LISA_AES_MC_ENC {FPR_VD, FPR_VJ}
    {LISA_AES_MC_DEC, {}, false}, // LISA_AES_MC_DEC {FPR_VD, FPR_VJ}
    {LISA_AES_SB_ENC, {}, false}, // LISA_AES_SB_ENC {FPR_VD, FPR_VJ}
    {LISA_AES_SB_DEC, {}, false}, // LISA_AES_SB_DEC {FPR_VD, FPR_VJ}
    {LISA_AES_SR_ENC, {}, false}, // LISA_AES_SR_ENC {FPR_VD, FPR_VJ}
    {LISA_AES_SR_DEC, {}, false}, // LISA_AES_SR_DEC {FPR_VD, FPR_VJ}
    {LISA_MD5_MS, {}, false}, // LISA_MD5_MS {FPR_VD, FPR_VJ, FPR_VK}
    {LISA_MD5_4R, {}, false}, // LISA_MD5_4R {FPR_VD, FPR_VJ, FPR_VK}
    {LISA_SHA1_MS_1, {}, false}, // LISA_SHA1_MS_1 {FPR_VD, FPR_VJ, FPR_VK}
    {LISA_SHA1_MS_2, {}, false}, // LISA_SHA1_MS_2 {FPR_VD, FPR_VJ, FPR_VK}
    {LISA_SHA1_HASH_4R, {}, false}, // LISA_SHA1_HASH_4R {FPR_VD, FPR_VJ, FPR_VK}
    {LISA_SHA256_MS_1, {}, false}, // LISA_SHA256_MS_1 {FPR_VD, FPR_VJ, FPR_VK}
    {LISA_SHA256_MS_2, {}, false}, // LISA_SHA256_MS_2 {FPR_VD, FPR_VJ, FPR_VK}
    {LISA_SHA256_HASH_2R, {}, false}, // LISA_SHA256_HASH_2R {FPR_VD, FPR_VJ, FPR_VK}
    {LISA_SHA512_MS_1, {}, false}, // LISA_SHA512_MS_1 {FPR_VD, FPR_VJ, FPR_VK}
    {LISA_SHA512_MS_2, {}, false}, // LISA_SHA512_MS_2 {FPR_VD, FPR_VJ, FPR_VK}
    {LISA_SHA512_HASH_R_1, {}, false}, // LISA_SHA512_HASH_R_1 {FPR_VD, FPR_VJ, FPR_VK}
    {LISA_SHA512_HASH_R_2, {}, false}, // LISA_SHA512_HASH_R_2 {FPR_VD, FPR_VJ, FPR_VK}
    {LISA_VPMUL_W, {}, false}, // LISA_VPMUL_W {FPR_VD, FPR_VJ, FPR_VK}
    {LISA_VPMUL_D, {}, false}, // LISA_VPMUL_D {FPR_VD, FPR_VJ, FPR_VK}
    {LISA_VPMUH_W, {}, false}, // LISA_VPMUH_W {FPR_VD, FPR_VJ, FPR_VK}
    {LISA_VPMUH_D, {}, false}, // LISA_VPMUH_D {FPR_VD, FPR_VJ, FPR_VK}
    {LISA_VPMULACC_W, {}, false}, // LISA_VPMULACC_W {FPR_VD, FPR_VJ, FPR_VK}
    {LISA_VPMULACC_D, {}, false}, // LISA_VPMULACC_D {FPR_VD, FPR_VJ, FPR_VK}
    {LISA_VPMUHACC_W, {}, false}, // LISA_VPMUHACC_W {FPR_VD, FPR_VJ, FPR_VK}
    {LISA_VPMUHACC_D, {}, false}, // LISA_VPMUHACC_D {FPR_VD, FPR_VJ, FPR_VK}
    {LISA_VPMULWL_H_B, {}, false}, // LISA_VPMULWL_H_B {FPR_VD, FPR_VJ, FPR_VK}
    {LISA_VPMULWL_W_H, {}, false}, // LISA_VPMULWL_W_H {FPR_VD, FPR_VJ, FPR_VK}
    {LISA_VPMULWL_D_W, {}, false}, // LISA_VPMULWL_D_W {FPR_VD, FPR_VJ, FPR_VK}
    {LISA_VPMULWL_Q_D, {}, false}, // LISA_VPMULWL_Q_D {FPR_VD, FPR_VJ, FPR_VK}
    {LISA_VPMULWH_H_B, {}, false}, // LISA_VPMULWH_H_B {FPR_VD, FPR_VJ, FPR_VK}
    {LISA_VPMULWH_W_H, {}, false}, // LISA_VPMULWH_W_H {FPR_VD, FPR_VJ, FPR_VK}
    {LISA_VPMULWH_D_W, {}, false}, // LISA_VPMULWH_D_W {FPR_VD, FPR_VJ, FPR_VK}
    {LISA_VPMULWH_Q_D, {}, false}, // LISA_VPMULWH_Q_D {FPR_VD, FPR_VJ, FPR_VK}
    {LISA_VPMADDWL_H_B, {}, false}, // LISA_VPMADDWL_H_B {FPR_VD, FPR_VJ, FPR_VK}
    {LISA_VPMADDWL_W_H, {}, false}, // LISA_VPMADDWL_W_H {FPR_VD, FPR_VJ, FPR_VK}
    {LISA_VPMADDWL_D_W, {}, false}, // LISA_VPMADDWL_D_W {FPR_VD, FPR_VJ, FPR_VK}
    {LISA_VPMADDWL_Q_D, {}, false}, // LISA_VPMADDWL_Q_D {FPR_VD, FPR_VJ, FPR_VK}
    {LISA_VPMADDWH_H_B, {}, false}, // LISA_VPMADDWH_H_B {FPR_VD, FPR_VJ, FPR_VK}
    {LISA_VPMADDWH_W_H, {}, false}, // LISA_VPMADDWH_W_H {FPR_VD, FPR_VJ, FPR_VK}
    {LISA_VPMADDWH_D_W, {}, false}, // LISA_VPMADDWH_D_W {FPR_VD, FPR_VJ, FPR_VK}
    {LISA_VPMADDWH_Q_D, {}, false}, // LISA_VPMADDWH_Q_D {FPR_VD, FPR_VJ, FPR_VK}
    {LISA_VPDP2_Q_D, {}, false}, // LISA_VPDP2_Q_D {FPR_VD, FPR_VJ, FPR_VK}
    {LISA_VPDP2ADD_Q_D, {}, false}, // LISA_VPDP2ADD_Q_D {FPR_VD, FPR_VJ, FPR_VK}
    {LISA_VCDP4_RE_D_H, {}, false}, // LISA_VCDP4_RE_D_H {FPR_VD, FPR_VJ, FPR_VK}
    {LISA_VCDP4_IM_D_H, {}, false}, // LISA_VCDP4_IM_D_H {FPR_VD, FPR_VJ, FPR_VK}
    {LISA_VCDP4ADD_RE_D_H, {}, false}, // LISA_VCDP4ADD_RE_D_H {FPR_VD, FPR_VJ, FPR_VK}
    {LISA_VCDP4ADD_IM_D_H, {}, false}, // LISA_VCDP4ADD_IM_D_H {FPR_VD, FPR_VJ, FPR_VK}
    {LISA_VCDP2_RE_Q_W, {}, false}, // LISA_VCDP2_RE_Q_W {FPR_VD, FPR_VJ, FPR_VK}
    {LISA_VCDP2_IM_Q_W, {}, false}, // LISA_VCDP2_IM_Q_W {FPR_VD, FPR_VJ, FPR_VK}
    {LISA_VCDP2ADD_RE_Q_W, {}, false}, // LISA_VCDP2ADD_RE_Q_W {FPR_VD, FPR_VJ, FPR_VK}
    {LISA_VCDP2ADD_IM_Q_W, {}, false}, // LISA_VCDP2ADD_IM_Q_W {FPR_VD, FPR_VJ, FPR_VK}
    {LISA_VSIGNSEL_W, {}, false}, // LISA_VSIGNSEL_W {FPR_VD, FPR_VJ, FPR_VK}
    {LISA_VSIGNSEL_D, {}, false}, // LISA_VSIGNSEL_D {FPR_VD, FPR_VJ, FPR_VK}
    {LISA_VSHUF_H, {}, false}, // LISA_VSHUF_H {FPR_VD, FPR_VJ, FPR_VK}
    {LISA_VSHUF_W, {}, false}, // LISA_VSHUF_W {FPR_VD, FPR_VJ, FPR_VK}
    {LISA_VSHUF_D, {}, false}, // LISA_VSHUF_D {FPR_VD, FPR_VJ, FPR_VK}
    {LISA_VSEQI_B, {}, false}, // LISA_VSEQI_B {FPR_VD, FPR_VJ, IMM_SI5}
    {LISA_VSEQI_H, {}, false}, // LISA_VSEQI_H {FPR_VD, FPR_VJ, IMM_SI5}
    {LISA_VSEQI_W, {}, false}, // LISA_VSEQI_W {FPR_VD, FPR_VJ, IMM_SI5}
    {LISA_VSEQI_D, {}, false}, // LISA_VSEQI_D {FPR_VD, FPR_VJ, IMM_SI5}
    {LISA_VSLEI_B, {}, false}, // LISA_VSLEI_B {FPR_VD, FPR_VJ, IMM_SI5}
    {LISA_VSLEI_H, {}, false}, // LISA_VSLEI_H {FPR_VD, FPR_VJ, IMM_SI5}
    {LISA_VSLEI_W, {}, false}, // LISA_VSLEI_W {FPR_VD, FPR_VJ, IMM_SI5}
    {LISA_VSLEI_D, {}, false}, // LISA_VSLEI_D {FPR_VD, FPR_VJ, IMM_SI5}
    {LISA_VSLEI_BU, {}, false}, // LISA_VSLEI_BU {FPR_VD, FPR_VJ, IMM_UI5L}
    {LISA_VSLEI_HU, {}, false}, // LISA_VSLEI_HU {FPR_VD, FPR_VJ, IMM_UI5L}
    {LISA_VSLEI_WU, {}, false}, // LISA_VSLEI_WU {FPR_VD, FPR_VJ, IMM_UI5L}
    {LISA_VSLEI_DU, {}, false}, // LISA_VSLEI_DU {FPR_VD, FPR_VJ, IMM_UI5L}
    {LISA_VSLTI_B, {}, false}, // LISA_VSLTI_B {FPR_VD, FPR_VJ, IMM_SI5}
    {LISA_VSLTI_H, {}, false}, // LISA_VSLTI_H {FPR_VD, FPR_VJ, IMM_SI5}
    {LISA_VSLTI_W, {}, false}, // LISA_VSLTI_W {FPR_VD, FPR_VJ, IMM_SI5}
    {LISA_VSLTI_D, {}, false}, // LISA_VSLTI_D {FPR_VD, FPR_VJ, IMM_SI5}
    {LISA_VSLTI_BU, {}, false}, // LISA_VSLTI_BU {FPR_VD, FPR_VJ, IMM_UI5L}
    {LISA_VSLTI_HU, {}, false}, // LISA_VSLTI_HU {FPR_VD, FPR_VJ, IMM_UI5L}
    {LISA_VSLTI_WU, {}, false}, // LISA_VSLTI_WU {FPR_VD, FPR_VJ, IMM_UI5L}
    {LISA_VSLTI_DU, {}, false}, // LISA_VSLTI_DU {FPR_VD, FPR_VJ, IMM_UI5L}
    {LISA_VADDI_BU, {}, false}, // LISA_VADDI_BU {FPR_VD, FPR_VJ, IMM_UI5L}
    {LISA_VADDI_HU, {}, false}, // LISA_VADDI_HU {FPR_VD, FPR_VJ, IMM_UI5L}
    {LISA_VADDI_WU, {}, false}, // LISA_VADDI_WU {FPR_VD, FPR_VJ, IMM_UI5L}
    {LISA_VADDI_DU, {}, false}, // LISA_VADDI_DU {FPR_VD, FPR_VJ, IMM_UI5L}
    {LISA_VSUBI_BU, {}, false}, // LISA_VSUBI_BU {FPR_VD, FPR_VJ, IMM_UI5L}
    {LISA_VSUBI_HU, {}, false}, // LISA_VSUBI_HU {FPR_VD, FPR_VJ, IMM_UI5L}
    {LISA_VSUBI_WU, {}, false}, // LISA_VSUBI_WU {FPR_VD, FPR_VJ, IMM_UI5L}
    {LISA_VSUBI_DU, {}, false}, // LISA_VSUBI_DU {FPR_VD, FPR_VJ, IMM_UI5L}
    {LISA_VBSLL_V, {}, false}, // LISA_VBSLL_V {FPR_VD, FPR_VJ, IMM_UI5L}
    {LISA_VBSRL_V, {}, false}, // LISA_VBSRL_V {FPR_VD, FPR_VJ, IMM_UI5L}
    {LISA_VMAXI_B, {}, false}, // LISA_VMAXI_B {FPR_VD, FPR_VJ, IMM_SI5}
    {LISA_VMAXI_H, {}, false}, // LISA_VMAXI_H {FPR_VD, FPR_VJ, IMM_SI5}
    {LISA_VMAXI_W, {}, false}, // LISA_VMAXI_W {FPR_VD, FPR_VJ, IMM_SI5}
    {LISA_VMAXI_D, {}, false}, // LISA_VMAXI_D {FPR_VD, FPR_VJ, IMM_SI5}
    {LISA_VMINI_B, {}, false}, // LISA_VMINI_B {FPR_VD, FPR_VJ, IMM_SI5}
    {LISA_VMINI_H, {}, false}, // LISA_VMINI_H {FPR_VD, FPR_VJ, IMM_SI5}
    {LISA_VMINI_W, {}, false}, // LISA_VMINI_W {FPR_VD, FPR_VJ, IMM_SI5}
    {LISA_VMINI_D, {}, false}, // LISA_VMINI_D {FPR_VD, FPR_VJ, IMM_SI5}
    {LISA_VMAXI_BU, {}, false}, // LISA_VMAXI_BU {FPR_VD, FPR_VJ, IMM_UI5L}
    {LISA_VMAXI_HU, {}, false}, // LISA_VMAXI_HU {FPR_VD, FPR_VJ, IMM_UI5L}
    {LISA_VMAXI_WU, {}, false}, // LISA_VMAXI_WU {FPR_VD, FPR_VJ, IMM_UI5L}
    {LISA_VMAXI_DU, {}, false}, // LISA_VMAXI_DU {FPR_VD, FPR_VJ, IMM_UI5L}
    {LISA_VMINI_BU, {}, false}, // LISA_VMINI_BU {FPR_VD, FPR_VJ, IMM_UI5L}
    {LISA_VMINI_HU, {}, false}, // LISA_VMINI_HU {FPR_VD, FPR_VJ, IMM_UI5L}
    {LISA_VMINI_WU, {}, false}, // LISA_VMINI_WU {FPR_VD, FPR_VJ, IMM_UI5L}
    {LISA_VMINI_DU, {}, false}, // LISA_VMINI_DU {FPR_VD, FPR_VJ, IMM_UI5L}
    {LISA_VRANDSIGNI_B, {}, false}, // LISA_VRANDSIGNI_B {FPR_VD, FPR_VJ, IMM_UI5L}
    {LISA_VRANDSIGNI_H, {}, false}, // LISA_VRANDSIGNI_H {FPR_VD, FPR_VJ, IMM_UI5L}
    {LISA_VRORSIGNI_B, {}, false}, // LISA_VRORSIGNI_B {FPR_VD, FPR_VJ, IMM_UI5L}
    {LISA_VRORSIGNI_H, {}, false}, // LISA_VRORSIGNI_H {FPR_VD, FPR_VJ, IMM_UI5L}
    {LISA_VFRSTPI_B, {}, false}, // LISA_VFRSTPI_B {FPR_VD, FPR_VJ, IMM_UI5L}
    {LISA_VFRSTPI_H, {}, false}, // LISA_VFRSTPI_H {FPR_VD, FPR_VJ, IMM_UI5L}
    {LISA_VCLRSTRI_V, {}, false}, // LISA_VCLRSTRI_V {FPR_VD, FPR_VJ, IMM_UI5L}
    {LISA_VMEPATMSK_V, {}, false}, // LISA_VMEPATMSK_V {FPR_VD, IMM_MODE, IMM_UI5L}
    {LISA_VCLO_B, {}, false}, // LISA_VCLO_B {FPR_VD, FPR_VJ}
    {LISA_VCLO_H, {}, false}, // LISA_VCLO_H {FPR_VD, FPR_VJ}
    {LISA_VCLO_W, {}, false}, // LISA_VCLO_W {FPR_VD, FPR_VJ}
    {LISA_VCLO_D, {}, false}, // LISA_VCLO_D {FPR_VD, FPR_VJ}
    {LISA_VCLZ_B, {}, false}, // LISA_VCLZ_B {FPR_VD, FPR_VJ}
    {LISA_VCLZ_H, {}, false}, // LISA_VCLZ_H {FPR_VD, FPR_VJ}
    {LISA_VCLZ_W, {}, false}, // LISA_VCLZ_W {FPR_VD, FPR_VJ}
    {LISA_VCLZ_D, {}, false}, // LISA_VCLZ_D {FPR_VD, FPR_VJ}
    {LISA_VPCNT_B, {}, false}, // LISA_VPCNT_B {FPR_VD, FPR_VJ}
    {LISA_VPCNT_H, {}, false}, // LISA_VPCNT_H {FPR_VD, FPR_VJ}
    {LISA_VPCNT_W, {}, false}, // LISA_VPCNT_W {FPR_VD, FPR_VJ}
    {LISA_VPCNT_D, {}, false}, // LISA_VPCNT_D {FPR_VD, FPR_VJ}
    {LISA_VNEG_B, {}, false}, // LISA_VNEG_B {FPR_VD, FPR_VJ}
    {LISA_VNEG_H, {}, false}, // LISA_VNEG_H {FPR_VD, FPR_VJ}
    {LISA_VNEG_W, {}, false}, // LISA_VNEG_W {FPR_VD, FPR_VJ}
    {LISA_VNEG_D, {}, false}, // LISA_VNEG_D {FPR_VD, FPR_VJ}
    {LISA_VMSKLTZ_B, {}, false}, // LISA_VMSKLTZ_B {FPR_VD, FPR_VJ}
    {LISA_VMSKLTZ_H, {}, false}, // LISA_VMSKLTZ_H {FPR_VD, FPR_VJ}
    {LISA_VMSKLTZ_W, {}, false}, // LISA_VMSKLTZ_W {FPR_VD, FPR_VJ}
    {LISA_VMSKLTZ_D, {}, false}, // LISA_VMSKLTZ_D {FPR_VD, FPR_VJ}
    {LISA_VMSKGEZ_B, {}, false}, // LISA_VMSKGEZ_B {FPR_VD, FPR_VJ}
    {LISA_VMSKNZ_B, {}, false}, // LISA_VMSKNZ_B {FPR_VD, FPR_VJ}
    {LISA_VMSKCOPY_B, {}, false}, // LISA_VMSKCOPY_B {FPR_VD, FPR_VJ}
    {LISA_VMSKFILL_B, {}, false}, // LISA_VMSKFILL_B {FPR_VD, FPR_VJ}
    {LISA_VFRSTM_B, {}, false}, // LISA_VFRSTM_B {FPR_VD, FPR_VJ}
    {LISA_VFRSTM_H, {}, false}, // LISA_VFRSTM_H {FPR_VD, FPR_VJ}
    {LISA_VSETEQZ_V, {}, false}, // LISA_VSETEQZ_V {FCC_CD, FPR_VJ}
    {LISA_VSETNEZ_V, {}, false}, // LISA_VSETNEZ_V {FCC_CD, FPR_VJ}
    {LISA_VSETANYEQZ_B, {}, false}, // LISA_VSETANYEQZ_B {FCC_CD, FPR_VJ}
    {LISA_VSETANYEQZ_H, {}, false}, // LISA_VSETANYEQZ_H {FCC_CD, FPR_VJ}
    {LISA_VSETANYEQZ_W, {}, false}, // LISA_VSETANYEQZ_W {FCC_CD, FPR_VJ}
    {LISA_VSETANYEQZ_D, {}, false}, // LISA_VSETANYEQZ_D {FCC_CD, FPR_VJ}
    {LISA_VSETALLNEZ_B, {}, false}, // LISA_VSETALLNEZ_B {FCC_CD, FPR_VJ}
    {LISA_VSETALLNEZ_H, {}, false}, // LISA_VSETALLNEZ_H {FCC_CD, FPR_VJ}
    {LISA_VSETALLNEZ_W, {}, false}, // LISA_VSETALLNEZ_W {FCC_CD, FPR_VJ}
    {LISA_VSETALLNEZ_D, {}, false}, // LISA_VSETALLNEZ_D {FCC_CD, FPR_VJ}
    {LISA_VFLOGB_S, {}, false}, // LISA_VFLOGB_S {FPR_VD, FPR_VJ}
    {LISA_VFLOGB_D, {}, false}, // LISA_VFLOGB_D {FPR_VD, FPR_VJ}
    {LISA_VFCLASS_S, {}, false}, // LISA_VFCLASS_S {FPR_VD, FPR_VJ}
    {LISA_VFCLASS_D, {}, false}, // LISA_VFCLASS_D {FPR_VD, FPR_VJ}
    {LISA_VFSQRT_S, {}, false}, // LISA_VFSQRT_S {FPR_VD, FPR_VJ}
    {LISA_VFSQRT_D, {}, false}, // LISA_VFSQRT_D {FPR_VD, FPR_VJ}
    {LISA_VFRECIP_S, {}, false}, // LISA_VFRECIP_S {FPR_VD, FPR_VJ}
    {LISA_VFRECIP_D, {}, false}, // LISA_VFRECIP_D {FPR_VD, FPR_VJ}
    {LISA_VFRSQRT_S, {}, false}, // LISA_VFRSQRT_S {FPR_VD, FPR_VJ}
    {LISA_VFRSQRT_D, {}, false}, // LISA_VFRSQRT_D {FPR_VD, FPR_VJ}
    {LISA_VFRINT_S, {}, false}, // LISA_VFRINT_S {FPR_VD, FPR_VJ}
    {LISA_VFRINT_D, {}, false}, // LISA_VFRINT_D {FPR_VD, FPR_VJ}
    {LISA_VFRINTRM_S, {}, false}, // LISA_VFRINTRM_S {FPR_VD, FPR_VJ}
    {LISA_VFRINTRM_D, {}, false}, // LISA_VFRINTRM_D {FPR_VD, FPR_VJ}
    {LISA_VFRINTRP_S, {}, false}, // LISA_VFRINTRP_S {FPR_VD, FPR_VJ}
    {LISA_VFRINTRP_D, {}, false}, // LISA_VFRINTRP_D {FPR_VD, FPR_VJ}
    {LISA_VFRINTRZ_S, {}, false}, // LISA_VFRINTRZ_S {FPR_VD, FPR_VJ}
    {LISA_VFRINTRZ_D, {}, false}, // LISA_VFRINTRZ_D {FPR_VD, FPR_VJ}
    {LISA_VFRINTRNE_S, {}, false}, // LISA_VFRINTRNE_S {FPR_VD, FPR_VJ}
    {LISA_VFRINTRNE_D, {}, false}, // LISA_VFRINTRNE_D {FPR_VD, FPR_VJ}
    {LISA_VEXTL_W_B, {}, false}, // LISA_VEXTL_W_B {FPR_VD, FPR_VJ}
    {LISA_VEXTL_D_B, {}, false}, // LISA_VEXTL_D_B {FPR_VD, FPR_VJ}
    {LISA_VEXTL_D_H, {}, false}, // LISA_VEXTL_D_H {FPR_VD, FPR_VJ}
    {LISA_VEXTL_W_BU, {}, false}, // LISA_VEXTL_W_BU {FPR_VD, FPR_VJ}
    {LISA_VEXTL_D_BU, {}, false}, // LISA_VEXTL_D_BU {FPR_VD, FPR_VJ}
    {LISA_VEXTL_D_HU, {}, false}, // LISA_VEXTL_D_HU {FPR_VD, FPR_VJ}
    {LISA_VHADD8_D_BU, {}, false}, // LISA_VHADD8_D_BU {FPR_VD, FPR_VJ}
    {LISA_VHMINPOS_W_HU, {}, false}, // LISA_VHMINPOS_W_HU {FPR_VD, FPR_VJ}
    {LISA_VHMINPOS_D_HU, {}, false}, // LISA_VHMINPOS_D_HU {FPR_VD, FPR_VJ}
    {LISA_VHMINPOS_Q_HU, {}, false}, // LISA_VHMINPOS_Q_HU {FPR_VD, FPR_VJ}
    {LISA_VCLRTAIL_B, {}, false}, // LISA_VCLRTAIL_B {FPR_VD, FPR_VJ}
    {LISA_VCLRTAIL_H, {}, false}, // LISA_VCLRTAIL_H {FPR_VD, FPR_VJ}
    {LISA_VFCVTL_S_H, {}, false}, // LISA_VFCVTL_S_H {FPR_VD, FPR_VJ}
    {LISA_VFCVTH_S_H, {}, false}, // LISA_VFCVTH_S_H {FPR_VD, FPR_VJ}
    {LISA_VFCVTL_D_S, {}, false}, // LISA_VFCVTL_D_S {FPR_VD, FPR_VJ}
    {LISA_VFCVTH_D_S, {}, false}, // LISA_VFCVTH_D_S {FPR_VD, FPR_VJ}
    {LISA_VFFINT_S_W, {}, false}, // LISA_VFFINT_S_W {FPR_VD, FPR_VJ}
    {LISA_VFFINT_S_WU, {}, false}, // LISA_VFFINT_S_WU {FPR_VD, FPR_VJ}
    {LISA_VFFINT_D_L, {}, false}, // LISA_VFFINT_D_L {FPR_VD, FPR_VJ}
    {LISA_VFFINT_D_LU, {}, false}, // LISA_VFFINT_D_LU {FPR_VD, FPR_VJ}
    {LISA_VFFINTL_D_W, {}, false}, // LISA_VFFINTL_D_W {FPR_VD, FPR_VJ}
    {LISA_VFFINTH_D_W, {}, false}, // LISA_VFFINTH_D_W {FPR_VD, FPR_VJ}
    {LISA_VFTINT_W_S, {}, false}, // LISA_VFTINT_W_S {FPR_VD, FPR_VJ}
    {LISA_VFTINT_L_D, {}, false}, // LISA_VFTINT_L_D {FPR_VD, FPR_VJ}
    {LISA_VFTINTRM_W_S, {}, false}, // LISA_VFTINTRM_W_S {FPR_VD, FPR_VJ}
    {LISA_VFTINTRM_L_D, {}, false}, // LISA_VFTINTRM_L_D {FPR_VD, FPR_VJ}
    {LISA_VFTINTRP_W_S, {}, false}, // LISA_VFTINTRP_W_S {FPR_VD, FPR_VJ}
    {LISA_VFTINTRP_L_D, {}, false}, // LISA_VFTINTRP_L_D {FPR_VD, FPR_VJ}
    {LISA_VFTINTRZ_W_S, {}, false}, // LISA_VFTINTRZ_W_S {FPR_VD, FPR_VJ}
    {LISA_VFTINTRZ_L_D, {}, false}, // LISA_VFTINTRZ_L_D {FPR_VD, FPR_VJ}
    {LISA_VFTINTRNE_W_S, {}, false}, // LISA_VFTINTRNE_W_S {FPR_VD, FPR_VJ}
    {LISA_VFTINTRNE_L_D, {}, false}, // LISA_VFTINTRNE_L_D {FPR_VD, FPR_VJ}
    {LISA_VFTINT_WU_S, {}, false}, // LISA_VFTINT_WU_S {FPR_VD, FPR_VJ}
    {LISA_VFTINT_LU_D, {}, false}, // LISA_VFTINT_LU_D {FPR_VD, FPR_VJ}
    {LISA_VFTINTRZ_WU_S, {}, false}, // LISA_VFTINTRZ_WU_S {FPR_VD, FPR_VJ}
    {LISA_VFTINTRZ_LU_D, {}, false}, // LISA_VFTINTRZ_LU_D {FPR_VD, FPR_VJ}
    {LISA_VFTINTL_L_S, {}, false}, // LISA_VFTINTL_L_S {FPR_VD, FPR_VJ}
    {LISA_VFTINTH_L_S, {}, false}, // LISA_VFTINTH_L_S {FPR_VD, FPR_VJ}
    {LISA_VFTINTRML_L_S, {}, false}, // LISA_VFTINTRML_L_S {FPR_VD, FPR_VJ}
    {LISA_VFTINTRMH_L_S, {}, false}, // LISA_VFTINTRMH_L_S {FPR_VD, FPR_VJ}
    {LISA_VFTINTRPL_L_S, {}, false}, // LISA_VFTINTRPL_L_S {FPR_VD, FPR_VJ}
    {LISA_VFTINTRPH_L_S, {}, false}, // LISA_VFTINTRPH_L_S {FPR_VD, FPR_VJ}
    {LISA_VFTINTRZL_L_S, {}, false}, // LISA_VFTINTRZL_L_S {FPR_VD, FPR_VJ}
    {LISA_VFTINTRZH_L_S, {}, false}, // LISA_VFTINTRZH_L_S {FPR_VD, FPR_VJ}
    {LISA_VFTINTRNEL_L_S, {}, false}, // LISA_VFTINTRNEL_L_S {FPR_VD, FPR_VJ}
    {LISA_VFTINTRNEH_L_S, {}, false}, // LISA_VFTINTRNEH_L_S {FPR_VD, FPR_VJ}
    {LISA_VEXTH_H_B, {}, false}, // LISA_VEXTH_H_B {FPR_VD, FPR_VJ}
    {LISA_VEXTH_W_H, {}, false}, // LISA_VEXTH_W_H {FPR_VD, FPR_VJ}
    {LISA_VEXTH_D_W, {}, false}, // LISA_VEXTH_D_W {FPR_VD, FPR_VJ}
    {LISA_VEXTH_Q_D, {}, false}, // LISA_VEXTH_Q_D {FPR_VD, FPR_VJ}
    {LISA_VEXTH_HU_BU, {}, false}, // LISA_VEXTH_HU_BU {FPR_VD, FPR_VJ}
    {LISA_VEXTH_WU_HU, {}, false}, // LISA_VEXTH_WU_HU {FPR_VD, FPR_VJ}
    {LISA_VEXTH_DU_WU, {}, false}, // LISA_VEXTH_DU_WU {FPR_VD, FPR_VJ}
    {LISA_VEXTH_QU_DU, {}, false}, // LISA_VEXTH_QU_DU {FPR_VD, FPR_VJ}
    {LISA_VREPLGR2VR_B, {}, false}, // LISA_VREPLGR2VR_B {FPR_VD, GPR_RJ}
    {LISA_VREPLGR2VR_H, {}, false}, // LISA_VREPLGR2VR_H {FPR_VD, GPR_RJ}
    {LISA_VREPLGR2VR_W, {}, false}, // LISA_VREPLGR2VR_W {FPR_VD, GPR_RJ}
    {LISA_VREPLGR2VR_D, {}, false}, // LISA_VREPLGR2VR_D {FPR_VD, GPR_RJ}
    {LISA_VROTRI_B, {}, false}, // LISA_VROTRI_B {FPR_VD, FPR_VJ, IMM_UI3}
    {LISA_VROTRI_H, {}, false}, // LISA_VROTRI_H {FPR_VD, FPR_VJ, IMM_UI4}
    {LISA_VROTRI_W, {}, false}, // LISA_VROTRI_W {FPR_VD, FPR_VJ, IMM_UI5L}
    {LISA_VROTRI_D, {}, false}, // LISA_VROTRI_D {FPR_VD, FPR_VJ, IMM_UI6}
    {LISA_VSRLRI_B, {}, false}, // LISA_VSRLRI_B {FPR_VD, FPR_VJ, IMM_UI3}
    {LISA_VSRLRI_H, {}, false}, // LISA_VSRLRI_H {FPR_VD, FPR_VJ, IMM_UI4}
    {LISA_VSRLRI_W, {}, false}, // LISA_VSRLRI_W {FPR_VD, FPR_VJ, IMM_UI5L}
    {LISA_VSRLRI_D, {}, false}, // LISA_VSRLRI_D {FPR_VD, FPR_VJ, IMM_UI6}
    {LISA_VSRARI_B, {}, false}, // LISA_VSRARI_B {FPR_VD, FPR_VJ, IMM_UI3}
    {LISA_VSRARI_H, {}, false}, // LISA_VSRARI_H {FPR_VD, FPR_VJ, IMM_UI4}
    {LISA_VSRARI_W, {}, false}, // LISA_VSRARI_W {FPR_VD, FPR_VJ, IMM_UI5L}
    {LISA_VSRARI_D, {}, false}, // LISA_VSRARI_D {FPR_VD, FPR_VJ, IMM_UI6}
    {LISA_VINSGR2VR_B, {}, false}, // LISA_VINSGR2VR_B {FPR_VD, GPR_RJ, IMM_UI4}
    {LISA_VINSGR2VR_H, {}, false}, // LISA_VINSGR2VR_H {FPR_VD, GPR_RJ, IMM_UI3}
    {LISA_VINSGR2VR_W, {}, false}, // LISA_VINSGR2VR_W {FPR_VD, GPR_RJ, IMM_UI2}
    {LISA_VINSGR2VR_D, {}, false}, // LISA_VINSGR2VR_D {FPR_VD, GPR_RJ, IMM_UI1}
    {LISA_VPICKVE2GR_B, {}, false}, // LISA_VPICKVE2GR_B {GPR_RD, FPR_VJ, IMM_UI4}
    {LISA_VPICKVE2GR_H, {}, false}, // LISA_VPICKVE2GR_H {GPR_RD, FPR_VJ, IMM_UI3}
    {LISA_VPICKVE2GR_W, {}, false}, // LISA_VPICKVE2GR_W {GPR_RD, FPR_VJ, IMM_UI2}
    {LISA_VPICKVE2GR_D, {}, false}, // LISA_VPICKVE2GR_D {GPR_RD, FPR_VJ, IMM_UI1}
    {LISA_VPICKVE2GR_BU, {}, false}, // LISA_VPICKVE2GR_BU {GPR_RD, FPR_VJ, IMM_UI4}
    {LISA_VPICKVE2GR_HU, {}, false}, // LISA_VPICKVE2GR_HU {GPR_RD, FPR_VJ, IMM_UI3}
    {LISA_VPICKVE2GR_WU, {}, false}, // LISA_VPICKVE2GR_WU {GPR_RD, FPR_VJ, IMM_UI2}
    {LISA_VPICKVE2GR_DU, {}, false}, // LISA_VPICKVE2GR_DU {GPR_RD, FPR_VJ, IMM_UI1}
    {LISA_VREPLVEI_B, {}, false}, // LISA_VREPLVEI_B {FPR_VD, FPR_VJ, IMM_UI4}
    {LISA_VREPLVEI_H, {}, false}, // LISA_VREPLVEI_H {FPR_VD, FPR_VJ, IMM_UI3}
    {LISA_VREPLVEI_W, {}, false}, // LISA_VREPLVEI_W {FPR_VD, FPR_VJ, IMM_UI2}
    {LISA_VREPLVEI_D, {}, false}, // LISA_VREPLVEI_D {FPR_VD, FPR_VJ, IMM_UI1}
    {LISA_VEXTRCOLI_B, {}, false}, // LISA_VEXTRCOLI_B {FPR_VD, FPR_VJ, IMM_UI4}
    {LISA_VEXTRCOLI_H, {}, false}, // LISA_VEXTRCOLI_H {FPR_VD, FPR_VJ, IMM_UI3}
    {LISA_VEXTRCOLI_W, {}, false}, // LISA_VEXTRCOLI_W {FPR_VD, FPR_VJ, IMM_UI2}
    {LISA_VEXTRCOLI_D, {}, false}, // LISA_VEXTRCOLI_D {FPR_VD, FPR_VJ, IMM_UI1}
    {LISA_VSLLWIL_H_B, {}, false}, // LISA_VSLLWIL_H_B {FPR_VD, FPR_VJ, IMM_UI3}
    {LISA_VSLLWIL_W_H, {}, false}, // LISA_VSLLWIL_W_H {FPR_VD, FPR_VJ, IMM_UI4}
    {LISA_VSLLWIL_D_W, {}, false}, // LISA_VSLLWIL_D_W {FPR_VD, FPR_VJ, IMM_UI5L}
    {LISA_VEXTL_Q_D, {}, false}, // LISA_VEXTL_Q_D {FPR_VD, FPR_VJ}
    {LISA_VSLLWIL_HU_BU, {}, false}, // LISA_VSLLWIL_HU_BU {FPR_VD, FPR_VJ, IMM_UI3}
    {LISA_VSLLWIL_WU_HU, {}, false}, // LISA_VSLLWIL_WU_HU {FPR_VD, FPR_VJ, IMM_UI4}
    {LISA_VSLLWIL_DU_WU, {}, false}, // LISA_VSLLWIL_DU_WU {FPR_VD, FPR_VJ, IMM_UI5L}
    {LISA_VEXTL_QU_DU, {}, false}, // LISA_VEXTL_QU_DU {FPR_VD, FPR_VJ}
    {LISA_VBITCLRI_B, {}, false}, // LISA_VBITCLRI_B {FPR_VD, FPR_VJ, IMM_UI3}
    {LISA_VBITCLRI_H, {}, false}, // LISA_VBITCLRI_H {FPR_VD, FPR_VJ, IMM_UI4}
    {LISA_VBITCLRI_W, {}, false}, // LISA_VBITCLRI_W {FPR_VD, FPR_VJ, IMM_UI5L}
    {LISA_VBITCLRI_D, {}, false}, // LISA_VBITCLRI_D {FPR_VD, FPR_VJ, IMM_UI6}
    {LISA_VBITSETI_B, {}, false}, // LISA_VBITSETI_B {FPR_VD, FPR_VJ, IMM_UI3}
    {LISA_VBITSETI_H, {}, false}, // LISA_VBITSETI_H {FPR_VD, FPR_VJ, IMM_UI4}
    {LISA_VBITSETI_W, {}, false}, // LISA_VBITSETI_W {FPR_VD, FPR_VJ, IMM_UI5L}
    {LISA_VBITSETI_D, {}, false}, // LISA_VBITSETI_D {FPR_VD, FPR_VJ, IMM_UI6}
    {LISA_VBITREVI_B, {}, false}, // LISA_VBITREVI_B {FPR_VD, FPR_VJ, IMM_UI3}
    {LISA_VBITREVI_H, {}, false}, // LISA_VBITREVI_H {FPR_VD, FPR_VJ, IMM_UI4}
    {LISA_VBITREVI_W, {}, false}, // LISA_VBITREVI_W {FPR_VD, FPR_VJ, IMM_UI5L}
    {LISA_VBITREVI_D, {}, false}, // LISA_VBITREVI_D {FPR_VD, FPR_VJ, IMM_UI6}
    {LISA_VBSTRC12I_B, {}, false}, // LISA_VBSTRC12I_B {FPR_VD, FPR_VJ, IMM_UI3}
    {LISA_VBSTRC12I_H, {}, false}, // LISA_VBSTRC12I_H {FPR_VD, FPR_VJ, IMM_UI4}
    {LISA_VBSTRC12I_W, {}, false}, // LISA_VBSTRC12I_W {FPR_VD, FPR_VJ, IMM_UI5L}
    {LISA_VBSTRC12I_D, {}, false}, // LISA_VBSTRC12I_D {FPR_VD, FPR_VJ, IMM_UI6}
    {LISA_VBSTRC21I_B, {}, false}, // LISA_VBSTRC21I_B {FPR_VD, FPR_VJ, IMM_UI3}
    {LISA_VBSTRC21I_H, {}, false}, // LISA_VBSTRC21I_H {FPR_VD, FPR_VJ, IMM_UI4}
    {LISA_VBSTRC21I_W, {}, false}, // LISA_VBSTRC21I_W {FPR_VD, FPR_VJ, IMM_UI5L}
    {LISA_VBSTRC21I_D, {}, false}, // LISA_VBSTRC21I_D {FPR_VD, FPR_VJ, IMM_UI6}
    {LISA_VSAT_B, {}, false}, // LISA_VSAT_B {FPR_VD, FPR_VJ, IMM_UI3}
    {LISA_VSAT_H, {}, false}, // LISA_VSAT_H {FPR_VD, FPR_VJ, IMM_UI4}
    {LISA_VSAT_W, {}, false}, // LISA_VSAT_W {FPR_VD, FPR_VJ, IMM_UI5L}
    {LISA_VSAT_D, {}, false}, // LISA_VSAT_D {FPR_VD, FPR_VJ, IMM_UI6}
    {LISA_VSAT_BU, {}, false}, // LISA_VSAT_BU {FPR_VD, FPR_VJ, IMM_UI3}
    {LISA_VSAT_HU, {}, false}, // LISA_VSAT_HU {FPR_VD, FPR_VJ, IMM_UI4}
    {LISA_VSAT_WU, {}, false}, // LISA_VSAT_WU {FPR_VD, FPR_VJ, IMM_UI5L}
    {LISA_VSAT_DU, {}, false}, // LISA_VSAT_DU {FPR_VD, FPR_VJ, IMM_UI6}
    {LISA_VSLLI_B, {}, false}, // LISA_VSLLI_B {FPR_VD, FPR_VJ, IMM_UI3}
    {LISA_VSLLI_H, {}, false}, // LISA_VSLLI_H {FPR_VD, FPR_VJ, IMM_UI4}
    {LISA_VSLLI_W, {}, false}, // LISA_VSLLI_W {FPR_VD, FPR_VJ, IMM_UI5L}
    {LISA_VSLLI_D, {}, false}, // LISA_VSLLI_D {FPR_VD, FPR_VJ, IMM_UI6}
    {LISA_VSRLI_B, {}, false}, // LISA_VSRLI_B {FPR_VD, FPR_VJ, IMM_UI3}
    {LISA_VSRLI_H, {}, false}, // LISA_VSRLI_H {FPR_VD, FPR_VJ, IMM_UI4}
    {LISA_VSRLI_W, {}, false}, // LISA_VSRLI_W {FPR_VD, FPR_VJ, IMM_UI5L}
    {LISA_VSRLI_D, {}, false}, // LISA_VSRLI_D {FPR_VD, FPR_VJ, IMM_UI6}
    {LISA_VSRAI_B, {}, false}, // LISA_VSRAI_B {FPR_VD, FPR_VJ, IMM_UI3}
    {LISA_VSRAI_H, {}, false}, // LISA_VSRAI_H {FPR_VD, FPR_VJ, IMM_UI4}
    {LISA_VSRAI_W, {}, false}, // LISA_VSRAI_W {FPR_VD, FPR_VJ, IMM_UI5L}
    {LISA_VSRAI_D, {}, false}, // LISA_VSRAI_D {FPR_VD, FPR_VJ, IMM_UI6}
    {LISA_VSRLRNENI_B_H, {}, false}, // LISA_VSRLRNENI_B_H {FPR_VD, FPR_VJ, IMM_UI4}
    {LISA_VSRLRNENI_H_W, {}, false}, // LISA_VSRLRNENI_H_W {FPR_VD, FPR_VJ, IMM_UI5L}
    {LISA_VSRLRNENI_W_D, {}, false}, // LISA_VSRLRNENI_W_D {FPR_VD, FPR_VJ, IMM_UI6}
    {LISA_VSRLRNENI_D_Q, {}, false}, // LISA_VSRLRNENI_D_Q {FPR_VD, FPR_VJ, IMM_UI7}
    {LISA_VSRARNENI_B_H, {}, false}, // LISA_VSRARNENI_B_H {FPR_VD, FPR_VJ, IMM_UI4}
    {LISA_VSRARNENI_H_W, {}, false}, // LISA_VSRARNENI_H_W {FPR_VD, FPR_VJ, IMM_UI5L}
    {LISA_VSRARNENI_W_D, {}, false}, // LISA_VSRARNENI_W_D {FPR_VD, FPR_VJ, IMM_UI6}
    {LISA_VSRARNENI_D_Q, {}, false}, // LISA_VSRARNENI_D_Q {FPR_VD, FPR_VJ, IMM_UI7}
    {LISA_VSRLNI_B_H, {}, false}, // LISA_VSRLNI_B_H {FPR_VD, FPR_VJ, IMM_UI4}
    {LISA_VSRLNI_H_W, {}, false}, // LISA_VSRLNI_H_W {FPR_VD, FPR_VJ, IMM_UI5L}
    {LISA_VSRLNI_W_D, {}, false}, // LISA_VSRLNI_W_D {FPR_VD, FPR_VJ, IMM_UI6}
    {LISA_VSRLNI_D_Q, {}, false}, // LISA_VSRLNI_D_Q {FPR_VD, FPR_VJ, IMM_UI7}
    {LISA_VSRLRNI_B_H, {}, false}, // LISA_VSRLRNI_B_H {FPR_VD, FPR_VJ, IMM_UI4}
    {LISA_VSRLRNI_H_W, {}, false}, // LISA_VSRLRNI_H_W {FPR_VD, FPR_VJ, IMM_UI5L}
    {LISA_VSRLRNI_W_D, {}, false}, // LISA_VSRLRNI_W_D {FPR_VD, FPR_VJ, IMM_UI6}
    {LISA_VSRLRNI_D_Q, {}, false}, // LISA_VSRLRNI_D_Q {FPR_VD, FPR_VJ, IMM_UI7}
    {LISA_VSSRLNI_B_H, {}, false}, // LISA_VSSRLNI_B_H {FPR_VD, FPR_VJ, IMM_UI4}
    {LISA_VSSRLNI_H_W, {}, false}, // LISA_VSSRLNI_H_W {FPR_VD, FPR_VJ, IMM_UI5L}
    {LISA_VSSRLNI_W_D, {}, false}, // LISA_VSSRLNI_W_D {FPR_VD, FPR_VJ, IMM_UI6}
    {LISA_VSSRLNI_D_Q, {}, false}, // LISA_VSSRLNI_D_Q {FPR_VD, FPR_VJ, IMM_UI7}
    {LISA_VSSRLNI_BU_H, {}, false}, // LISA_VSSRLNI_BU_H {FPR_VD, FPR_VJ, IMM_UI4}
    {LISA_VSSRLNI_HU_W, {}, false}, // LISA_VSSRLNI_HU_W {FPR_VD, FPR_VJ, IMM_UI5L}
    {LISA_VSSRLNI_WU_D, {}, false}, // LISA_VSSRLNI_WU_D {FPR_VD, FPR_VJ, IMM_UI6}
    {LISA_VSSRLNI_DU_Q, {}, false}, // LISA_VSSRLNI_DU_Q {FPR_VD, FPR_VJ, IMM_UI7}
    {LISA_VSSRLRNI_B_H, {}, false}, // LISA_VSSRLRNI_B_H {FPR_VD, FPR_VJ, IMM_UI4}
    {LISA_VSSRLRNI_H_W, {}, false}, // LISA_VSSRLRNI_H_W {FPR_VD, FPR_VJ, IMM_UI5L}
    {LISA_VSSRLRNI_W_D, {}, false}, // LISA_VSSRLRNI_W_D {FPR_VD, FPR_VJ, IMM_UI6}
    {LISA_VSSRLRNI_D_Q, {}, false}, // LISA_VSSRLRNI_D_Q {FPR_VD, FPR_VJ, IMM_UI7}
    {LISA_VSSRLRNI_BU_H, {}, false}, // LISA_VSSRLRNI_BU_H {FPR_VD, FPR_VJ, IMM_UI4}
    {LISA_VSSRLRNI_HU_W, {}, false}, // LISA_VSSRLRNI_HU_W {FPR_VD, FPR_VJ, IMM_UI5L}
    {LISA_VSSRLRNI_WU_D, {}, false}, // LISA_VSSRLRNI_WU_D {FPR_VD, FPR_VJ, IMM_UI6}
    {LISA_VSSRLRNI_DU_Q, {}, false}, // LISA_VSSRLRNI_DU_Q {FPR_VD, FPR_VJ, IMM_UI7}
    {LISA_VSRANI_B_H, {}, false}, // LISA_VSRANI_B_H {FPR_VD, FPR_VJ, IMM_UI4}
    {LISA_VSRANI_H_W, {}, false}, // LISA_VSRANI_H_W {FPR_VD, FPR_VJ, IMM_UI5L}
    {LISA_VSRANI_W_D, {}, false}, // LISA_VSRANI_W_D {FPR_VD, FPR_VJ, IMM_UI6}
    {LISA_VSRANI_D_Q, {}, false}, // LISA_VSRANI_D_Q {FPR_VD, FPR_VJ, IMM_UI7}
    {LISA_VSRARNI_B_H, {}, false}, // LISA_VSRARNI_B_H {FPR_VD, FPR_VJ, IMM_UI4}
    {LISA_VSRARNI_H_W, {}, false}, // LISA_VSRARNI_H_W {FPR_VD, FPR_VJ, IMM_UI5L}
    {LISA_VSRARNI_W_D, {}, false}, // LISA_VSRARNI_W_D {FPR_VD, FPR_VJ, IMM_UI6}
    {LISA_VSRARNI_D_Q, {}, false}, // LISA_VSRARNI_D_Q {FPR_VD, FPR_VJ, IMM_UI7}
    {LISA_VSSRANI_B_H, {}, false}, // LISA_VSSRANI_B_H {FPR_VD, FPR_VJ, IMM_UI4}
    {LISA_VSSRANI_H_W, {}, false}, // LISA_VSSRANI_H_W {FPR_VD, FPR_VJ, IMM_UI5L}
    {LISA_VSSRANI_W_D, {}, false}, // LISA_VSSRANI_W_D {FPR_VD, FPR_VJ, IMM_UI6}
    {LISA_VSSRANI_D_Q, {}, false}, // LISA_VSSRANI_D_Q {FPR_VD, FPR_VJ, IMM_UI7}
    {LISA_VSSRANI_BU_H, {}, false}, // LISA_VSSRANI_BU_H {FPR_VD, FPR_VJ, IMM_UI4}
    {LISA_VSSRANI_HU_W, {}, false}, // LISA_VSSRANI_HU_W {FPR_VD, FPR_VJ, IMM_UI5L}
    {LISA_VSSRANI_WU_D, {}, false}, // LISA_VSSRANI_WU_D {FPR_VD, FPR_VJ, IMM_UI6}
    {LISA_VSSRANI_DU_Q, {}, false}, // LISA_VSSRANI_DU_Q {FPR_VD, FPR_VJ, IMM_UI7}
    {LISA_VSSRARNI_B_H, {}, false}, // LISA_VSSRARNI_B_H {FPR_VD, FPR_VJ, IMM_UI4}
    {LISA_VSSRARNI_H_W, {}, false}, // LISA_VSSRARNI_H_W {FPR_VD, FPR_VJ, IMM_UI5L}
    {LISA_VSSRARNI_W_D, {}, false}, // LISA_VSSRARNI_W_D {FPR_VD, FPR_VJ, IMM_UI6}
    {LISA_VSSRARNI_D_Q, {}, false}, // LISA_VSSRARNI_D_Q {FPR_VD, FPR_VJ, IMM_UI7}
    {LISA_VSSRARNI_BU_H, {}, false}, // LISA_VSSRARNI_BU_H {FPR_VD, FPR_VJ, IMM_UI4}
    {LISA_VSSRARNI_HU_W, {}, false}, // LISA_VSSRARNI_HU_W {FPR_VD, FPR_VJ, IMM_UI5L}
    {LISA_VSSRARNI_WU_D, {}, false}, // LISA_VSSRARNI_WU_D {FPR_VD, FPR_VJ, IMM_UI6}
    {LISA_VSSRARNI_DU_Q, {}, false}, // LISA_VSSRARNI_DU_Q {FPR_VD, FPR_VJ, IMM_UI7}
    {LISA_VSSRLRNENI_B_H, {}, false}, // LISA_VSSRLRNENI_B_H {FPR_VD, FPR_VJ, IMM_UI4}
    {LISA_VSSRLRNENI_H_W, {}, false}, // LISA_VSSRLRNENI_H_W {FPR_VD, FPR_VJ, IMM_UI5L}
    {LISA_VSSRLRNENI_W_D, {}, false}, // LISA_VSSRLRNENI_W_D {FPR_VD, FPR_VJ, IMM_UI6}
    {LISA_VSSRLRNENI_D_Q, {}, false}, // LISA_VSSRLRNENI_D_Q {FPR_VD, FPR_VJ, IMM_UI7}
    {LISA_VSSRLRNENI_BU_H, {}, false}, // LISA_VSSRLRNENI_BU_H {FPR_VD, FPR_VJ, IMM_UI4}
    {LISA_VSSRLRNENI_HU_W, {}, false}, // LISA_VSSRLRNENI_HU_W {FPR_VD, FPR_VJ, IMM_UI5L}
    {LISA_VSSRLRNENI_WU_D, {}, false}, // LISA_VSSRLRNENI_WU_D {FPR_VD, FPR_VJ, IMM_UI6}
    {LISA_VSSRLRNENI_DU_Q, {}, false}, // LISA_VSSRLRNENI_DU_Q {FPR_VD, FPR_VJ, IMM_UI7}
    {LISA_VSSRARNENI_B_H, {}, false}, // LISA_VSSRARNENI_B_H {FPR_VD, FPR_VJ, IMM_UI4}
    {LISA_VSSRARNENI_H_W, {}, false}, // LISA_VSSRARNENI_H_W {FPR_VD, FPR_VJ, IMM_UI5L}
    {LISA_VSSRARNENI_W_D, {}, false}, // LISA_VSSRARNENI_W_D {FPR_VD, FPR_VJ, IMM_UI6}
    {LISA_VSSRARNENI_D_Q, {}, false}, // LISA_VSSRARNENI_D_Q {FPR_VD, FPR_VJ, IMM_UI7}
    {LISA_VSSRARNENI_BU_H, {}, false}, // LISA_VSSRARNENI_BU_H {FPR_VD, FPR_VJ, IMM_UI4}
    {LISA_VSSRARNENI_HU_W, {}, false}, // LISA_VSSRARNENI_HU_W {FPR_VD, FPR_VJ, IMM_UI5L}
    {LISA_VSSRARNENI_WU_D, {}, false}, // LISA_VSSRARNENI_WU_D {FPR_VD, FPR_VJ, IMM_UI6}
    {LISA_VSSRARNENI_DU_Q, {}, false}, // LISA_VSSRARNENI_DU_Q {FPR_VD, FPR_VJ, IMM_UI7}
    {LISA_VEXTRINS_D, {}, false}, // LISA_VEXTRINS_D {FPR_VD, FPR_VJ, IMM_UI8}
    {LISA_VEXTRINS_W, {}, false}, // LISA_VEXTRINS_W {FPR_VD, FPR_VJ, IMM_UI8}
    {LISA_VEXTRINS_H, {}, false}, // LISA_VEXTRINS_H {FPR_VD, FPR_VJ, IMM_UI8}
    {LISA_VEXTRINS_B, {}, false}, // LISA_VEXTRINS_B {FPR_VD, FPR_VJ, IMM_UI8}
    {LISA_VSHUF4I_B, {}, false}, // LISA_VSHUF4I_B {FPR_VD, FPR_VJ, IMM_UI8}
    {LISA_VSHUF4I_H, {}, false}, // LISA_VSHUF4I_H {FPR_VD, FPR_VJ, IMM_UI8}
    {LISA_VSHUF4I_W, {}, false}, // LISA_VSHUF4I_W {FPR_VD, FPR_VJ, IMM_UI8}
    {LISA_VSHUF4I_D, {}, false}, // LISA_VSHUF4I_D {FPR_VD, FPR_VJ, IMM_UI8}
    {LISA_VSHUFI1_B, {}, false}, // LISA_VSHUFI1_B {FPR_VD, FPR_VJ, IMM_UI8}
    {LISA_VSHUFI2_B, {}, false}, // LISA_VSHUFI2_B {FPR_VD, FPR_VJ, IMM_UI8}
    {LISA_VSHUFI3_B, {}, false}, // LISA_VSHUFI3_B {FPR_VD, FPR_VJ, IMM_UI8}
    {LISA_VSHUFI4_B, {}, false}, // LISA_VSHUFI4_B {FPR_VD, FPR_VJ, IMM_UI8}
    {LISA_VSHUFI1_H, {}, false}, // LISA_VSHUFI1_H {FPR_VD, FPR_VJ, IMM_UI8}
    {LISA_VSHUFI2_H, {}, false}, // LISA_VSHUFI2_H {FPR_VD, FPR_VJ, IMM_UI8}
    {LISA_VSELI_H, {}, false}, // LISA_VSELI_H {FPR_VD, FPR_VJ, IMM_UI8}
    {LISA_VSELI_W, {}, false}, // LISA_VSELI_W {FPR_VD, FPR_VJ, IMM_UI8}
    {LISA_VSELI_D, {}, false}, // LISA_VSELI_D {FPR_VD, FPR_VJ, IMM_UI8}
    {LISA_VBITSELI_B, {}, false}, // LISA_VBITSELI_B {FPR_VD, FPR_VJ, IMM_UI8}
    {LISA_VBITMVZI_B, {}, false}, // LISA_VBITMVZI_B {FPR_VD, FPR_VJ, IMM_UI8}
    {LISA_VBITMVNZI_B, {}, false}, // LISA_VBITMVNZI_B {FPR_VD, FPR_VJ, IMM_UI8}
    {LISA_VANDI_B, {}, false}, // LISA_VANDI_B {FPR_VD, FPR_VJ, IMM_UI8}
    {LISA_VORI_B, {}, false}, // LISA_VORI_B {FPR_VD, FPR_VJ, IMM_UI8}
    {LISA_VXORI_B, {}, false}, // LISA_VXORI_B {FPR_VD, FPR_VJ, IMM_UI8}
    {LISA_VNORI_B, {}, false}, // LISA_VNORI_B {FPR_VD, FPR_VJ, IMM_UI8}
    {LISA_VLDI, {}, false}, // LISA_VLDI {FPR_VD, IMM_I13}
    {LISA_VPERMI_W, {}, false}, // LISA_VPERMI_W {FPR_VD, FPR_VJ, IMM_UI8}
    {LISA_XVSEQ_B, {}, false}, // LISA_XVSEQ_B {FPR_XD, FPR_XJ, FPR_XK}
    {LISA_XVSEQ_H, {}, false}, // LISA_XVSEQ_H {FPR_XD, FPR_XJ, FPR_XK}
    {LISA_XVSEQ_W, {}, false}, // LISA_XVSEQ_W {FPR_XD, FPR_XJ, FPR_XK}
    {LISA_XVSEQ_D, {}, false}, // LISA_XVSEQ_D {FPR_XD, FPR_XJ, FPR_XK}
    {LISA_XVSLE_B, {}, false}, // LISA_XVSLE_B {FPR_XD, FPR_XJ, FPR_XK}
    {LISA_XVSLE_H, {}, false}, // LISA_XVSLE_H {FPR_XD, FPR_XJ, FPR_XK}
    {LISA_XVSLE_W, {}, false}, // LISA_XVSLE_W {FPR_XD, FPR_XJ, FPR_XK}
    {LISA_XVSLE_D, {}, false}, // LISA_XVSLE_D {FPR_XD, FPR_XJ, FPR_XK}
    {LISA_XVSLE_BU, {}, false}, // LISA_XVSLE_BU {FPR_XD, FPR_XJ, FPR_XK}
    {LISA_XVSLE_HU, {}, false}, // LISA_XVSLE_HU {FPR_XD, FPR_XJ, FPR_XK}
    {LISA_XVSLE_WU, {}, false}, // LISA_XVSLE_WU {FPR_XD, FPR_XJ, FPR_XK}
    {LISA_XVSLE_DU, {}, false}, // LISA_XVSLE_DU {FPR_XD, FPR_XJ, FPR_XK}
    {LISA_XVSLT_B, {}, false}, // LISA_XVSLT_B {FPR_XD, FPR_XJ, FPR_XK}
    {LISA_XVSLT_H, {}, false}, // LISA_XVSLT_H {FPR_XD, FPR_XJ, FPR_XK}
    {LISA_XVSLT_W, {}, false}, // LISA_XVSLT_W {FPR_XD, FPR_XJ, FPR_XK}
    {LISA_XVSLT_D, {}, false}, // LISA_XVSLT_D {FPR_XD, FPR_XJ, FPR_XK}
    {LISA_XVSLT_BU, {}, false}, // LISA_XVSLT_BU {FPR_XD, FPR_XJ, FPR_XK}
    {LISA_XVSLT_HU, {}, false}, // LISA_XVSLT_HU {FPR_XD, FPR_XJ, FPR_XK}
    {LISA_XVSLT_WU, {}, false}, // LISA_XVSLT_WU {FPR_XD, FPR_XJ, FPR_XK}
    {LISA_XVSLT_DU, {}, false}, // LISA_XVSLT_DU {FPR_XD, FPR_XJ, FPR_XK}
    {LISA_XVADD_B, {}, false}, // LISA_XVADD_B {FPR_XD, FPR_XJ, FPR_XK}
    {LISA_XVADD_H, {}, false}, // LISA_XVADD_H {FPR_XD, FPR_XJ, FPR_XK}
    {LISA_XVADD_W, {}, false}, // LISA_XVADD_W {FPR_XD, FPR_XJ, FPR_XK}
    {LISA_XVADD_D, {}, false}, // LISA_XVADD_D {FPR_XD, FPR_XJ, FPR_XK}
    {LISA_XVSUB_B, {}, false}, // LISA_XVSUB_B {FPR_XD, FPR_XJ, FPR_XK}
    {LISA_XVSUB_H, {}, false}, // LISA_XVSUB_H {FPR_XD, FPR_XJ, FPR_XK}
    {LISA_XVSUB_W, {}, false}, // LISA_XVSUB_W {FPR_XD, FPR_XJ, FPR_XK}
    {LISA_XVSUB_D, {}, false}, // LISA_XVSUB_D {FPR_XD, FPR_XJ, FPR_XK}
    {LISA_XVADDW_H_H_B, {}, false}, // LISA_XVADDW_H_H_B {FPR_XD, FPR_XJ, FPR_XK}
    {LISA_XVADDW_W_W_H, {}, false}, // LISA_XVADDW_W_W_H {FPR_XD, FPR_XJ, FPR_XK}
    {LISA_XVADDW_D_D_W, {}, false}, // LISA_XVADDW_D_D_W {FPR_XD, FPR_XJ, FPR_XK}
    {LISA_XVADDW_H_H_BU, {}, false}, // LISA_XVADDW_H_H_BU {FPR_XD, FPR_XJ, FPR_XK}
    {LISA_XVADDW_W_W_HU, {}, false}, // LISA_XVADDW_W_W_HU {FPR_XD, FPR_XJ, FPR_XK}
    {LISA_XVADDW_D_D_WU, {}, false}, // LISA_XVADDW_D_D_WU {FPR_XD, FPR_XJ, FPR_XK}
    {LISA_XVSUBW_H_H_B, {}, false}, // LISA_XVSUBW_H_H_B {FPR_XD, FPR_XJ, FPR_XK}
    {LISA_XVSUBW_W_W_H, {}, false}, // LISA_XVSUBW_W_W_H {FPR_XD, FPR_XJ, FPR_XK}
    {LISA_XVSUBW_D_D_W, {}, false}, // LISA_XVSUBW_D_D_W {FPR_XD, FPR_XJ, FPR_XK}
    {LISA_XVSUBW_H_H_BU, {}, false}, // LISA_XVSUBW_H_H_BU {FPR_XD, FPR_XJ, FPR_XK}
    {LISA_XVSUBW_W_W_HU, {}, false}, // LISA_XVSUBW_W_W_HU {FPR_XD, FPR_XJ, FPR_XK}
    {LISA_XVSUBW_D_D_WU, {}, false}, // LISA_XVSUBW_D_D_WU {FPR_XD, FPR_XJ, FPR_XK}
    {LISA_XVSADDW_H_H_B, {}, false}, // LISA_XVSADDW_H_H_B {FPR_XD, FPR_XJ, FPR_XK}
    {LISA_XVSADDW_W_W_H, {}, false}, // LISA_XVSADDW_W_W_H {FPR_XD, FPR_XJ, FPR_XK}
    {LISA_XVSADDW_D_D_W, {}, false}, // LISA_XVSADDW_D_D_W {FPR_XD, FPR_XJ, FPR_XK}
    {LISA_XVSADDW_HU_HU_BU, {}, false}, // LISA_XVSADDW_HU_HU_BU {FPR_XD, FPR_XJ, FPR_XK}
    {LISA_XVSADDW_WU_WU_HU, {}, false}, // LISA_XVSADDW_WU_WU_HU {FPR_XD, FPR_XJ, FPR_XK}
    {LISA_XVSADDW_DU_DU_WU, {}, false}, // LISA_XVSADDW_DU_DU_WU {FPR_XD, FPR_XJ, FPR_XK}
    {LISA_XVSSUBW_H_H_B, {}, false}, // LISA_XVSSUBW_H_H_B {FPR_XD, FPR_XJ, FPR_XK}
    {LISA_XVSSUBW_W_W_H, {}, false}, // LISA_XVSSUBW_W_W_H {FPR_XD, FPR_XJ, FPR_XK}
    {LISA_XVSSUBW_D_D_W, {}, false}, // LISA_XVSSUBW_D_D_W {FPR_XD, FPR_XJ, FPR_XK}
    {LISA_XVSSUBW_HU_HU_BU, {}, false}, // LISA_XVSSUBW_HU_HU_BU {FPR_XD, FPR_XJ, FPR_XK}
    {LISA_XVSSUBW_WU_WU_HU, {}, false}, // LISA_XVSSUBW_WU_WU_HU {FPR_XD, FPR_XJ, FPR_XK}
    {LISA_XVSSUBW_DU_DU_WU, {}, false}, // LISA_XVSSUBW_DU_DU_WU {FPR_XD, FPR_XJ, FPR_XK}
    {LISA_XVADDWEV_H_B, {}, false}, // LISA_XVADDWEV_H_B {FPR_XD, FPR_XJ, FPR_XK}
    {LISA_XVADDWEV_W_H, {}, false}, // LISA_XVADDWEV_W_H {FPR_XD, FPR_XJ, FPR_XK}
    {LISA_XVADDWEV_D_W, {}, false}, // LISA_XVADDWEV_D_W {FPR_XD, FPR_XJ, FPR_XK}
    {LISA_XVADDWEV_Q_D, {}, false}, // LISA_XVADDWEV_Q_D {FPR_XD, FPR_XJ, FPR_XK}
    {LISA_XVSUBWEV_H_B, {}, false}, // LISA_XVSUBWEV_H_B {FPR_XD, FPR_XJ, FPR_XK}
    {LISA_XVSUBWEV_W_H, {}, false}, // LISA_XVSUBWEV_W_H {FPR_XD, FPR_XJ, FPR_XK}
    {LISA_XVSUBWEV_D_W, {}, false}, // LISA_XVSUBWEV_D_W {FPR_XD, FPR_XJ, FPR_XK}
    {LISA_XVSUBWEV_Q_D, {}, false}, // LISA_XVSUBWEV_Q_D {FPR_XD, FPR_XJ, FPR_XK}
    {LISA_XVADDWOD_H_B, {}, false}, // LISA_XVADDWOD_H_B {FPR_XD, FPR_XJ, FPR_XK}
    {LISA_XVADDWOD_W_H, {}, false}, // LISA_XVADDWOD_W_H {FPR_XD, FPR_XJ, FPR_XK}
    {LISA_XVADDWOD_D_W, {}, false}, // LISA_XVADDWOD_D_W {FPR_XD, FPR_XJ, FPR_XK}
    {LISA_XVADDWOD_Q_D, {}, false}, // LISA_XVADDWOD_Q_D {FPR_XD, FPR_XJ, FPR_XK}
    {LISA_XVSUBWOD_H_B, {}, false}, // LISA_XVSUBWOD_H_B {FPR_XD, FPR_XJ, FPR_XK}
    {LISA_XVSUBWOD_W_H, {}, false}, // LISA_XVSUBWOD_W_H {FPR_XD, FPR_XJ, FPR_XK}
    {LISA_XVSUBWOD_D_W, {}, false}, // LISA_XVSUBWOD_D_W {FPR_XD, FPR_XJ, FPR_XK}
    {LISA_XVSUBWOD_Q_D, {}, false}, // LISA_XVSUBWOD_Q_D {FPR_XD, FPR_XJ, FPR_XK}
    {LISA_XVADDWL_H_B, {}, false}, // LISA_XVADDWL_H_B {FPR_XD, FPR_XJ, FPR_XK}
    {LISA_XVADDWL_W_H, {}, false}, // LISA_XVADDWL_W_H {FPR_XD, FPR_XJ, FPR_XK}
    {LISA_XVADDWL_D_W, {}, false}, // LISA_XVADDWL_D_W {FPR_XD, FPR_XJ, FPR_XK}
    {LISA_XVADDWL_Q_D, {}, false}, // LISA_XVADDWL_Q_D {FPR_XD, FPR_XJ, FPR_XK}
    {LISA_XVSUBWL_H_B, {}, false}, // LISA_XVSUBWL_H_B {FPR_XD, FPR_XJ, FPR_XK}
    {LISA_XVSUBWL_W_H, {}, false}, // LISA_XVSUBWL_W_H {FPR_XD, FPR_XJ, FPR_XK}
    {LISA_XVSUBWL_D_W, {}, false}, // LISA_XVSUBWL_D_W {FPR_XD, FPR_XJ, FPR_XK}
    {LISA_XVSUBWL_Q_D, {}, false}, // LISA_XVSUBWL_Q_D {FPR_XD, FPR_XJ, FPR_XK}
    {LISA_XVADDWH_H_B, {}, false}, // LISA_XVADDWH_H_B {FPR_XD, FPR_XJ, FPR_XK}
    {LISA_XVADDWH_W_H, {}, false}, // LISA_XVADDWH_W_H {FPR_XD, FPR_XJ, FPR_XK}
    {LISA_XVADDWH_D_W, {}, false}, // LISA_XVADDWH_D_W {FPR_XD, FPR_XJ, FPR_XK}
    {LISA_XVADDWH_Q_D, {}, false}, // LISA_XVADDWH_Q_D {FPR_XD, FPR_XJ, FPR_XK}
    {LISA_XVSUBWH_H_B, {}, false}, // LISA_XVSUBWH_H_B {FPR_XD, FPR_XJ, FPR_XK}
    {LISA_XVSUBWH_W_H, {}, false}, // LISA_XVSUBWH_W_H {FPR_XD, FPR_XJ, FPR_XK}
    {LISA_XVSUBWH_D_W, {}, false}, // LISA_XVSUBWH_D_W {FPR_XD, FPR_XJ, FPR_XK}
    {LISA_XVSUBWH_Q_D, {}, false}, // LISA_XVSUBWH_Q_D {FPR_XD, FPR_XJ, FPR_XK}
    {LISA_XVADDWEV_H_BU, {}, false}, // LISA_XVADDWEV_H_BU {FPR_XD, FPR_XJ, FPR_XK}
    {LISA_XVADDWEV_W_HU, {}, false}, // LISA_XVADDWEV_W_HU {FPR_XD, FPR_XJ, FPR_XK}
    {LISA_XVADDWEV_D_WU, {}, false}, // LISA_XVADDWEV_D_WU {FPR_XD, FPR_XJ, FPR_XK}
    {LISA_XVADDWEV_Q_DU, {}, false}, // LISA_XVADDWEV_Q_DU {FPR_XD, FPR_XJ, FPR_XK}
    {LISA_XVSUBWEV_H_BU, {}, false}, // LISA_XVSUBWEV_H_BU {FPR_XD, FPR_XJ, FPR_XK}
    {LISA_XVSUBWEV_W_HU, {}, false}, // LISA_XVSUBWEV_W_HU {FPR_XD, FPR_XJ, FPR_XK}
    {LISA_XVSUBWEV_D_WU, {}, false}, // LISA_XVSUBWEV_D_WU {FPR_XD, FPR_XJ, FPR_XK}
    {LISA_XVSUBWEV_Q_DU, {}, false}, // LISA_XVSUBWEV_Q_DU {FPR_XD, FPR_XJ, FPR_XK}
    {LISA_XVADDWOD_H_BU, {}, false}, // LISA_XVADDWOD_H_BU {FPR_XD, FPR_XJ, FPR_XK}
    {LISA_XVADDWOD_W_HU, {}, false}, // LISA_XVADDWOD_W_HU {FPR_XD, FPR_XJ, FPR_XK}
    {LISA_XVADDWOD_D_WU, {}, false}, // LISA_XVADDWOD_D_WU {FPR_XD, FPR_XJ, FPR_XK}
    {LISA_XVADDWOD_Q_DU, {}, false}, // LISA_XVADDWOD_Q_DU {FPR_XD, FPR_XJ, FPR_XK}
    {LISA_XVSUBWOD_H_BU, {}, false}, // LISA_XVSUBWOD_H_BU {FPR_XD, FPR_XJ, FPR_XK}
    {LISA_XVSUBWOD_W_HU, {}, false}, // LISA_XVSUBWOD_W_HU {FPR_XD, FPR_XJ, FPR_XK}
    {LISA_XVSUBWOD_D_WU, {}, false}, // LISA_XVSUBWOD_D_WU {FPR_XD, FPR_XJ, FPR_XK}
    {LISA_XVSUBWOD_Q_DU, {}, false}, // LISA_XVSUBWOD_Q_DU {FPR_XD, FPR_XJ, FPR_XK}
    {LISA_XVADDWL_H_BU, {}, false}, // LISA_XVADDWL_H_BU {FPR_XD, FPR_XJ, FPR_XK}
    {LISA_XVADDWL_W_HU, {}, false}, // LISA_XVADDWL_W_HU {FPR_XD, FPR_XJ, FPR_XK}
    {LISA_XVADDWL_D_WU, {}, false}, // LISA_XVADDWL_D_WU {FPR_XD, FPR_XJ, FPR_XK}
    {LISA_XVADDWL_Q_DU, {}, false}, // LISA_XVADDWL_Q_DU {FPR_XD, FPR_XJ, FPR_XK}
    {LISA_XVSUBWL_H_BU, {}, false}, // LISA_XVSUBWL_H_BU {FPR_XD, FPR_XJ, FPR_XK}
    {LISA_XVSUBWL_W_HU, {}, false}, // LISA_XVSUBWL_W_HU {FPR_XD, FPR_XJ, FPR_XK}
    {LISA_XVSUBWL_D_WU, {}, false}, // LISA_XVSUBWL_D_WU {FPR_XD, FPR_XJ, FPR_XK}
    {LISA_XVSUBWL_Q_DU, {}, false}, // LISA_XVSUBWL_Q_DU {FPR_XD, FPR_XJ, FPR_XK}
    {LISA_XVADDWH_H_BU, {}, false}, // LISA_XVADDWH_H_BU {FPR_XD, FPR_XJ, FPR_XK}
    {LISA_XVADDWH_W_HU, {}, false}, // LISA_XVADDWH_W_HU {FPR_XD, FPR_XJ, FPR_XK}
    {LISA_XVADDWH_D_WU, {}, false}, // LISA_XVADDWH_D_WU {FPR_XD, FPR_XJ, FPR_XK}
    {LISA_XVADDWH_Q_DU, {}, false}, // LISA_XVADDWH_Q_DU {FPR_XD, FPR_XJ, FPR_XK}
    {LISA_XVSUBWH_H_BU, {}, false}, // LISA_XVSUBWH_H_BU {FPR_XD, FPR_XJ, FPR_XK}
    {LISA_XVSUBWH_W_HU, {}, false}, // LISA_XVSUBWH_W_HU {FPR_XD, FPR_XJ, FPR_XK}
    {LISA_XVSUBWH_D_WU, {}, false}, // LISA_XVSUBWH_D_WU {FPR_XD, FPR_XJ, FPR_XK}
    {LISA_XVSUBWH_Q_DU, {}, false}, // LISA_XVSUBWH_Q_DU {FPR_XD, FPR_XJ, FPR_XK}
    {LISA_XVADDWEV_H_BU_B, {}, false}, // LISA_XVADDWEV_H_BU_B {FPR_XD, FPR_XJ, FPR_XK}
    {LISA_XVADDWEV_W_HU_H, {}, false}, // LISA_XVADDWEV_W_HU_H {FPR_XD, FPR_XJ, FPR_XK}
    {LISA_XVADDWEV_D_WU_W, {}, false}, // LISA_XVADDWEV_D_WU_W {FPR_XD, FPR_XJ, FPR_XK}
    {LISA_XVADDWEV_Q_DU_D, {}, false}, // LISA_XVADDWEV_Q_DU_D {FPR_XD, FPR_XJ, FPR_XK}
    {LISA_XVADDWOD_H_BU_B, {}, false}, // LISA_XVADDWOD_H_BU_B {FPR_XD, FPR_XJ, FPR_XK}
    {LISA_XVADDWOD_W_HU_H, {}, false}, // LISA_XVADDWOD_W_HU_H {FPR_XD, FPR_XJ, FPR_XK}
    {LISA_XVADDWOD_D_WU_W, {}, false}, // LISA_XVADDWOD_D_WU_W {FPR_XD, FPR_XJ, FPR_XK}
    {LISA_XVADDWOD_Q_DU_D, {}, false}, // LISA_XVADDWOD_Q_DU_D {FPR_XD, FPR_XJ, FPR_XK}
    {LISA_XVADDWL_H_BU_B, {}, false}, // LISA_XVADDWL_H_BU_B {FPR_XD, FPR_XJ, FPR_XK}
    {LISA_XVADDWL_W_HU_H, {}, false}, // LISA_XVADDWL_W_HU_H {FPR_XD, FPR_XJ, FPR_XK}
    {LISA_XVADDWL_D_WU_W, {}, false}, // LISA_XVADDWL_D_WU_W {FPR_XD, FPR_XJ, FPR_XK}
    {LISA_XVADDWL_Q_DU_D, {}, false}, // LISA_XVADDWL_Q_DU_D {FPR_XD, FPR_XJ, FPR_XK}
    {LISA_XVADDWH_H_BU_B, {}, false}, // LISA_XVADDWH_H_BU_B {FPR_XD, FPR_XJ, FPR_XK}
    {LISA_XVADDWH_W_HU_H, {}, false}, // LISA_XVADDWH_W_HU_H {FPR_XD, FPR_XJ, FPR_XK}
    {LISA_XVADDWH_D_WU_W, {}, false}, // LISA_XVADDWH_D_WU_W {FPR_XD, FPR_XJ, FPR_XK}
    {LISA_XVADDWH_Q_DU_D, {}, false}, // LISA_XVADDWH_Q_DU_D {FPR_XD, FPR_XJ, FPR_XK}
    {LISA_XVSADD_B, {}, false}, // LISA_XVSADD_B {FPR_XD, FPR_XJ, FPR_XK}
    {LISA_XVSADD_H, {}, false}, // LISA_XVSADD_H {FPR_XD, FPR_XJ, FPR_XK}
    {LISA_XVSADD_W, {}, false}, // LISA_XVSADD_W {FPR_XD, FPR_XJ, FPR_XK}
    {LISA_XVSADD_D, {}, false}, // LISA_XVSADD_D {FPR_XD, FPR_XJ, FPR_XK}
    {LISA_XVSSUB_B, {}, false}, // LISA_XVSSUB_B {FPR_XD, FPR_XJ, FPR_XK}
    {LISA_XVSSUB_H, {}, false}, // LISA_XVSSUB_H {FPR_XD, FPR_XJ, FPR_XK}
    {LISA_XVSSUB_W, {}, false}, // LISA_XVSSUB_W {FPR_XD, FPR_XJ, FPR_XK}
    {LISA_XVSSUB_D, {}, false}, // LISA_XVSSUB_D {FPR_XD, FPR_XJ, FPR_XK}
    {LISA_XVSADD_BU, {}, false}, // LISA_XVSADD_BU {FPR_XD, FPR_XJ, FPR_XK}
    {LISA_XVSADD_HU, {}, false}, // LISA_XVSADD_HU {FPR_XD, FPR_XJ, FPR_XK}
    {LISA_XVSADD_WU, {}, false}, // LISA_XVSADD_WU {FPR_XD, FPR_XJ, FPR_XK}
    {LISA_XVSADD_DU, {}, false}, // LISA_XVSADD_DU {FPR_XD, FPR_XJ, FPR_XK}
    {LISA_XVSSUB_BU, {}, false}, // LISA_XVSSUB_BU {FPR_XD, FPR_XJ, FPR_XK}
    {LISA_XVSSUB_HU, {}, false}, // LISA_XVSSUB_HU {FPR_XD, FPR_XJ, FPR_XK}
    {LISA_XVSSUB_WU, {}, false}, // LISA_XVSSUB_WU {FPR_XD, FPR_XJ, FPR_XK}
    {LISA_XVSSUB_DU, {}, false}, // LISA_XVSSUB_DU {FPR_XD, FPR_XJ, FPR_XK}
    {LISA_XVSSUB_BU_BU_B, {}, false}, // LISA_XVSSUB_BU_BU_B {FPR_XD, FPR_XJ, FPR_XK}
    {LISA_XVSSUB_HU_HU_H, {}, false}, // LISA_XVSSUB_HU_HU_H {FPR_XD, FPR_XJ, FPR_XK}
    {LISA_XVSSUB_WU_WU_W, {}, false}, // LISA_XVSSUB_WU_WU_W {FPR_XD, FPR_XJ, FPR_XK}
    {LISA_XVSSUB_DU_DU_D, {}, false}, // LISA_XVSSUB_DU_DU_D {FPR_XD, FPR_XJ, FPR_XK}
    {LISA_XVSSUB_BU_B_BU, {}, false}, // LISA_XVSSUB_BU_B_BU {FPR_XD, FPR_XJ, FPR_XK}
    {LISA_XVSSUB_HU_H_HU, {}, false}, // LISA_XVSSUB_HU_H_HU {FPR_XD, FPR_XJ, FPR_XK}
    {LISA_XVSSUB_WU_W_WU, {}, false}, // LISA_XVSSUB_WU_W_WU {FPR_XD, FPR_XJ, FPR_XK}
    {LISA_XVSSUB_DU_D_DU, {}, false}, // LISA_XVSSUB_DU_D_DU {FPR_XD, FPR_XJ, FPR_XK}
    {LISA_XVSSUB_B_BU_BU, {}, false}, // LISA_XVSSUB_B_BU_BU {FPR_XD, FPR_XJ, FPR_XK}
    {LISA_XVSSUB_H_HU_HU, {}, false}, // LISA_XVSSUB_H_HU_HU {FPR_XD, FPR_XJ, FPR_XK}
    {LISA_XVSSUB_W_WU_WU, {}, false}, // LISA_XVSSUB_W_WU_WU {FPR_XD, FPR_XJ, FPR_XK}
    {LISA_XVSSUB_D_DU_DU, {}, false}, // LISA_XVSSUB_D_DU_DU {FPR_XD, FPR_XJ, FPR_XK}
    {LISA_XVHADDW_H_B, {}, false}, // LISA_XVHADDW_H_B {FPR_XD, FPR_XJ, FPR_XK}
    {LISA_XVHADDW_W_H, {}, false}, // LISA_XVHADDW_W_H {FPR_XD, FPR_XJ, FPR_XK}
    {LISA_XVHADDW_D_W, {}, false}, // LISA_XVHADDW_D_W {FPR_XD, FPR_XJ, FPR_XK}
    {LISA_XVHADDW_Q_D, {}, false}, // LISA_XVHADDW_Q_D {FPR_XD, FPR_XJ, FPR_XK}
    {LISA_XVHSUBW_H_B, {}, false}, // LISA_XVHSUBW_H_B {FPR_XD, FPR_XJ, FPR_XK}
    {LISA_XVHSUBW_W_H, {}, false}, // LISA_XVHSUBW_W_H {FPR_XD, FPR_XJ, FPR_XK}
    {LISA_XVHSUBW_D_W, {}, false}, // LISA_XVHSUBW_D_W {FPR_XD, FPR_XJ, FPR_XK}
    {LISA_XVHSUBW_Q_D, {}, false}, // LISA_XVHSUBW_Q_D {FPR_XD, FPR_XJ, FPR_XK}
    {LISA_XVHADDW_HU_BU, {}, false}, // LISA_XVHADDW_HU_BU {FPR_XD, FPR_XJ, FPR_XK}
    {LISA_XVHADDW_WU_HU, {}, false}, // LISA_XVHADDW_WU_HU {FPR_XD, FPR_XJ, FPR_XK}
    {LISA_XVHADDW_DU_WU, {}, false}, // LISA_XVHADDW_DU_WU {FPR_XD, FPR_XJ, FPR_XK}
    {LISA_XVHADDW_QU_DU, {}, false}, // LISA_XVHADDW_QU_DU {FPR_XD, FPR_XJ, FPR_XK}
    {LISA_XVHSUBW_HU_BU, {}, false}, // LISA_XVHSUBW_HU_BU {FPR_XD, FPR_XJ, FPR_XK}
    {LISA_XVHSUBW_WU_HU, {}, false}, // LISA_XVHSUBW_WU_HU {FPR_XD, FPR_XJ, FPR_XK}
    {LISA_XVHSUBW_DU_WU, {}, false}, // LISA_XVHSUBW_DU_WU {FPR_XD, FPR_XJ, FPR_XK}
    {LISA_XVHSUBW_QU_DU, {}, false}, // LISA_XVHSUBW_QU_DU {FPR_XD, FPR_XJ, FPR_XK}
    {LISA_XVADDA_B, {}, false}, // LISA_XVADDA_B {FPR_XD, FPR_XJ, FPR_XK}
    {LISA_XVADDA_H, {}, false}, // LISA_XVADDA_H {FPR_XD, FPR_XJ, FPR_XK}
    {LISA_XVADDA_W, {}, false}, // LISA_XVADDA_W {FPR_XD, FPR_XJ, FPR_XK}
    {LISA_XVADDA_D, {}, false}, // LISA_XVADDA_D {FPR_XD, FPR_XJ, FPR_XK}
    {LISA_XVSADDA_B, {}, false}, // LISA_XVSADDA_B {FPR_XD, FPR_XJ, FPR_XK}
    {LISA_XVSADDA_H, {}, false}, // LISA_XVSADDA_H {FPR_XD, FPR_XJ, FPR_XK}
    {LISA_XVSADDA_W, {}, false}, // LISA_XVSADDA_W {FPR_XD, FPR_XJ, FPR_XK}
    {LISA_XVSADDA_D, {}, false}, // LISA_XVSADDA_D {FPR_XD, FPR_XJ, FPR_XK}
    {LISA_XVABSD_B, {}, false}, // LISA_XVABSD_B {FPR_XD, FPR_XJ, FPR_XK}
    {LISA_XVABSD_H, {}, false}, // LISA_XVABSD_H {FPR_XD, FPR_XJ, FPR_XK}
    {LISA_XVABSD_W, {}, false}, // LISA_XVABSD_W {FPR_XD, FPR_XJ, FPR_XK}
    {LISA_XVABSD_D, {}, false}, // LISA_XVABSD_D {FPR_XD, FPR_XJ, FPR_XK}
    {LISA_XVABSD_BU, {}, false}, // LISA_XVABSD_BU {FPR_XD, FPR_XJ, FPR_XK}
    {LISA_XVABSD_HU, {}, false}, // LISA_XVABSD_HU {FPR_XD, FPR_XJ, FPR_XK}
    {LISA_XVABSD_WU, {}, false}, // LISA_XVABSD_WU {FPR_XD, FPR_XJ, FPR_XK}
    {LISA_XVABSD_DU, {}, false}, // LISA_XVABSD_DU {FPR_XD, FPR_XJ, FPR_XK}
    {LISA_XVAVG_B, {}, false}, // LISA_XVAVG_B {FPR_XD, FPR_XJ, FPR_XK}
    {LISA_XVAVG_H, {}, false}, // LISA_XVAVG_H {FPR_XD, FPR_XJ, FPR_XK}
    {LISA_XVAVG_W, {}, false}, // LISA_XVAVG_W {FPR_XD, FPR_XJ, FPR_XK}
    {LISA_XVAVG_D, {}, false}, // LISA_XVAVG_D {FPR_XD, FPR_XJ, FPR_XK}
    {LISA_XVAVG_BU, {}, false}, // LISA_XVAVG_BU {FPR_XD, FPR_XJ, FPR_XK}
    {LISA_XVAVG_HU, {}, false}, // LISA_XVAVG_HU {FPR_XD, FPR_XJ, FPR_XK}
    {LISA_XVAVG_WU, {}, false}, // LISA_XVAVG_WU {FPR_XD, FPR_XJ, FPR_XK}
    {LISA_XVAVG_DU, {}, false}, // LISA_XVAVG_DU {FPR_XD, FPR_XJ, FPR_XK}
    {LISA_XVAVGR_B, {}, false}, // LISA_XVAVGR_B {FPR_XD, FPR_XJ, FPR_XK}
    {LISA_XVAVGR_H, {}, false}, // LISA_XVAVGR_H {FPR_XD, FPR_XJ, FPR_XK}
    {LISA_XVAVGR_W, {}, false}, // LISA_XVAVGR_W {FPR_XD, FPR_XJ, FPR_XK}
    {LISA_XVAVGR_D, {}, false}, // LISA_XVAVGR_D {FPR_XD, FPR_XJ, FPR_XK}
    {LISA_XVAVGR_BU, {}, false}, // LISA_XVAVGR_BU {FPR_XD, FPR_XJ, FPR_XK}
    {LISA_XVAVGR_HU, {}, false}, // LISA_XVAVGR_HU {FPR_XD, FPR_XJ, FPR_XK}
    {LISA_XVAVGR_WU, {}, false}, // LISA_XVAVGR_WU {FPR_XD, FPR_XJ, FPR_XK}
    {LISA_XVAVGR_DU, {}, false}, // LISA_XVAVGR_DU {FPR_XD, FPR_XJ, FPR_XK}
    {LISA_XVHALFD_B, {}, false}, // LISA_XVHALFD_B {FPR_XD, FPR_XJ, FPR_XK}
    {LISA_XVHALFD_H, {}, false}, // LISA_XVHALFD_H {FPR_XD, FPR_XJ, FPR_XK}
    {LISA_XVHALFD_W, {}, false}, // LISA_XVHALFD_W {FPR_XD, FPR_XJ, FPR_XK}
    {LISA_XVHALFD_D, {}, false}, // LISA_XVHALFD_D {FPR_XD, FPR_XJ, FPR_XK}
    {LISA_XVHALFD_BU, {}, false}, // LISA_XVHALFD_BU {FPR_XD, FPR_XJ, FPR_XK}
    {LISA_XVHALFD_HU, {}, false}, // LISA_XVHALFD_HU {FPR_XD, FPR_XJ, FPR_XK}
    {LISA_XVHALFD_WU, {}, false}, // LISA_XVHALFD_WU {FPR_XD, FPR_XJ, FPR_XK}
    {LISA_XVHALFD_DU, {}, false}, // LISA_XVHALFD_DU {FPR_XD, FPR_XJ, FPR_XK}
    {LISA_XVMAX_B, {}, false}, // LISA_XVMAX_B {FPR_XD, FPR_XJ, FPR_XK}
    {LISA_XVMAX_H, {}, false}, // LISA_XVMAX_H {FPR_XD, FPR_XJ, FPR_XK}
    {LISA_XVMAX_W, {}, false}, // LISA_XVMAX_W {FPR_XD, FPR_XJ, FPR_XK}
    {LISA_XVMAX_D, {}, false}, // LISA_XVMAX_D {FPR_XD, FPR_XJ, FPR_XK}
    {LISA_XVMIN_B, {}, false}, // LISA_XVMIN_B {FPR_XD, FPR_XJ, FPR_XK}
    {LISA_XVMIN_H, {}, false}, // LISA_XVMIN_H {FPR_XD, FPR_XJ, FPR_XK}
    {LISA_XVMIN_W, {}, false}, // LISA_XVMIN_W {FPR_XD, FPR_XJ, FPR_XK}
    {LISA_XVMIN_D, {}, false}, // LISA_XVMIN_D {FPR_XD, FPR_XJ, FPR_XK}
    {LISA_XVMAX_BU, {}, false}, // LISA_XVMAX_BU {FPR_XD, FPR_XJ, FPR_XK}
    {LISA_XVMAX_HU, {}, false}, // LISA_XVMAX_HU {FPR_XD, FPR_XJ, FPR_XK}
    {LISA_XVMAX_WU, {}, false}, // LISA_XVMAX_WU {FPR_XD, FPR_XJ, FPR_XK}
    {LISA_XVMAX_DU, {}, false}, // LISA_XVMAX_DU {FPR_XD, FPR_XJ, FPR_XK}
    {LISA_XVMIN_BU, {}, false}, // LISA_XVMIN_BU {FPR_XD, FPR_XJ, FPR_XK}
    {LISA_XVMIN_HU, {}, false}, // LISA_XVMIN_HU {FPR_XD, FPR_XJ, FPR_XK}
    {LISA_XVMIN_WU, {}, false}, // LISA_XVMIN_WU {FPR_XD, FPR_XJ, FPR_XK}
    {LISA_XVMIN_DU, {}, false}, // LISA_XVMIN_DU {FPR_XD, FPR_XJ, FPR_XK}
    {LISA_XVMAXA_B, {}, false}, // LISA_XVMAXA_B {FPR_XD, FPR_XJ, FPR_XK}
    {LISA_XVMAXA_H, {}, false}, // LISA_XVMAXA_H {FPR_XD, FPR_XJ, FPR_XK}
    {LISA_XVMAXA_W, {}, false}, // LISA_XVMAXA_W {FPR_XD, FPR_XJ, FPR_XK}
    {LISA_XVMAXA_D, {}, false}, // LISA_XVMAXA_D {FPR_XD, FPR_XJ, FPR_XK}
    {LISA_XVMINA_B, {}, false}, // LISA_XVMINA_B {FPR_XD, FPR_XJ, FPR_XK}
    {LISA_XVMINA_H, {}, false}, // LISA_XVMINA_H {FPR_XD, FPR_XJ, FPR_XK}
    {LISA_XVMINA_W, {}, false}, // LISA_XVMINA_W {FPR_XD, FPR_XJ, FPR_XK}
    {LISA_XVMINA_D, {}, false}, // LISA_XVMINA_D {FPR_XD, FPR_XJ, FPR_XK}
    {LISA_XVSADW_H_B, {}, false}, // LISA_XVSADW_H_B {FPR_XD, FPR_XJ, FPR_XK}
    {LISA_XVSADW_W_H, {}, false}, // LISA_XVSADW_W_H {FPR_XD, FPR_XJ, FPR_XK}
    {LISA_XVSADW_D_W, {}, false}, // LISA_XVSADW_D_W {FPR_XD, FPR_XJ, FPR_XK}
    {LISA_XVSADW_H_BU, {}, false}, // LISA_XVSADW_H_BU {FPR_XD, FPR_XJ, FPR_XK}
    {LISA_XVSADW_W_HU, {}, false}, // LISA_XVSADW_W_HU {FPR_XD, FPR_XJ, FPR_XK}
    {LISA_XVSADW_D_WU, {}, false}, // LISA_XVSADW_D_WU {FPR_XD, FPR_XJ, FPR_XK}
    {LISA_XVACCSADW_H_B, {}, false}, // LISA_XVACCSADW_H_B {FPR_XD, FPR_XJ, FPR_XK}
    {LISA_XVACCSADW_W_H, {}, false}, // LISA_XVACCSADW_W_H {FPR_XD, FPR_XJ, FPR_XK}
    {LISA_XVACCSADW_D_W, {}, false}, // LISA_XVACCSADW_D_W {FPR_XD, FPR_XJ, FPR_XK}
    {LISA_XVACCSADW_H_BU, {}, false}, // LISA_XVACCSADW_H_BU {FPR_XD, FPR_XJ, FPR_XK}
    {LISA_XVACCSADW_W_HU, {}, false}, // LISA_XVACCSADW_W_HU {FPR_XD, FPR_XJ, FPR_XK}
    {LISA_XVACCSADW_D_WU, {}, false}, // LISA_XVACCSADW_D_WU {FPR_XD, FPR_XJ, FPR_XK}
    {LISA_XVMUL_B, {}, false}, // LISA_XVMUL_B {FPR_XD, FPR_XJ, FPR_XK}
    {LISA_XVMUL_H, {}, false}, // LISA_XVMUL_H {FPR_XD, FPR_XJ, FPR_XK}
    {LISA_XVMUL_W, {}, false}, // LISA_XVMUL_W {FPR_XD, FPR_XJ, FPR_XK}
    {LISA_XVMUL_D, {}, false}, // LISA_XVMUL_D {FPR_XD, FPR_XJ, FPR_XK}
    {LISA_XVMUH_B, {}, false}, // LISA_XVMUH_B {FPR_XD, FPR_XJ, FPR_XK}
    {LISA_XVMUH_H, {}, false}, // LISA_XVMUH_H {FPR_XD, FPR_XJ, FPR_XK}
    {LISA_XVMUH_W, {}, false}, // LISA_XVMUH_W {FPR_XD, FPR_XJ, FPR_XK}
    {LISA_XVMUH_D, {}, false}, // LISA_XVMUH_D {FPR_XD, FPR_XJ, FPR_XK}
    {LISA_XVMUH_BU, {}, false}, // LISA_XVMUH_BU {FPR_XD, FPR_XJ, FPR_XK}
    {LISA_XVMUH_HU, {}, false}, // LISA_XVMUH_HU {FPR_XD, FPR_XJ, FPR_XK}
    {LISA_XVMUH_WU, {}, false}, // LISA_XVMUH_WU {FPR_XD, FPR_XJ, FPR_XK}
    {LISA_XVMUH_DU, {}, false}, // LISA_XVMUH_DU {FPR_XD, FPR_XJ, FPR_XK}
    {LISA_XVMUH_BU_B, {}, false}, // LISA_XVMUH_BU_B {FPR_XD, FPR_XJ, FPR_XK}
    {LISA_XVMUH_HU_H, {}, false}, // LISA_XVMUH_HU_H {FPR_XD, FPR_XJ, FPR_XK}
    {LISA_XVMUH_WU_W, {}, false}, // LISA_XVMUH_WU_W {FPR_XD, FPR_XJ, FPR_XK}
    {LISA_XVMUH_DU_D, {}, false}, // LISA_XVMUH_DU_D {FPR_XD, FPR_XJ, FPR_XK}
    {LISA_XVMULXW_H_B, {}, false}, // LISA_XVMULXW_H_B {FPR_XD, FPR_XJ, FPR_XK}
    {LISA_XVMULXW_W_H, {}, false}, // LISA_XVMULXW_W_H {FPR_XD, FPR_XJ, FPR_XK}
    {LISA_XVMULXW_D_W, {}, false}, // LISA_XVMULXW_D_W {FPR_XD, FPR_XJ, FPR_XK}
    {LISA_XVMULXW_H_BU, {}, false}, // LISA_XVMULXW_H_BU {FPR_XD, FPR_XJ, FPR_XK}
    {LISA_XVMULXW_W_HU, {}, false}, // LISA_XVMULXW_W_HU {FPR_XD, FPR_XJ, FPR_XK}
    {LISA_XVMULXW_D_WU, {}, false}, // LISA_XVMULXW_D_WU {FPR_XD, FPR_XJ, FPR_XK}
    {LISA_XVMULWEV_H_B, {}, false}, // LISA_XVMULWEV_H_B {FPR_XD, FPR_XJ, FPR_XK}
    {LISA_XVMULWEV_W_H, {}, false}, // LISA_XVMULWEV_W_H {FPR_XD, FPR_XJ, FPR_XK}
    {LISA_XVMULWEV_D_W, {}, false}, // LISA_XVMULWEV_D_W {FPR_XD, FPR_XJ, FPR_XK}
    {LISA_XVMULWEV_Q_D, {}, false}, // LISA_XVMULWEV_Q_D {FPR_XD, FPR_XJ, FPR_XK}
    {LISA_XVMULWOD_H_B, {}, false}, // LISA_XVMULWOD_H_B {FPR_XD, FPR_XJ, FPR_XK}
    {LISA_XVMULWOD_W_H, {}, false}, // LISA_XVMULWOD_W_H {FPR_XD, FPR_XJ, FPR_XK}
    {LISA_XVMULWOD_D_W, {}, false}, // LISA_XVMULWOD_D_W {FPR_XD, FPR_XJ, FPR_XK}
    {LISA_XVMULWOD_Q_D, {}, false}, // LISA_XVMULWOD_Q_D {FPR_XD, FPR_XJ, FPR_XK}
    {LISA_XVMULWL_H_B, {}, false}, // LISA_XVMULWL_H_B {FPR_XD, FPR_XJ, FPR_XK}
    {LISA_XVMULWL_W_H, {}, false}, // LISA_XVMULWL_W_H {FPR_XD, FPR_XJ, FPR_XK}
    {LISA_XVMULWL_D_W, {}, false}, // LISA_XVMULWL_D_W {FPR_XD, FPR_XJ, FPR_XK}
    {LISA_XVMULWL_Q_D, {}, false}, // LISA_XVMULWL_Q_D {FPR_XD, FPR_XJ, FPR_XK}
    {LISA_XVMULWH_H_B, {}, false}, // LISA_XVMULWH_H_B {FPR_XD, FPR_XJ, FPR_XK}
    {LISA_XVMULWH_W_H, {}, false}, // LISA_XVMULWH_W_H {FPR_XD, FPR_XJ, FPR_XK}
    {LISA_XVMULWH_D_W, {}, false}, // LISA_XVMULWH_D_W {FPR_XD, FPR_XJ, FPR_XK}
    {LISA_XVMULWH_Q_D, {}, false}, // LISA_XVMULWH_Q_D {FPR_XD, FPR_XJ, FPR_XK}
    {LISA_XVMULWEV_H_BU, {}, false}, // LISA_XVMULWEV_H_BU {FPR_XD, FPR_XJ, FPR_XK}
    {LISA_XVMULWEV_W_HU, {}, false}, // LISA_XVMULWEV_W_HU {FPR_XD, FPR_XJ, FPR_XK}
    {LISA_XVMULWEV_D_WU, {}, false}, // LISA_XVMULWEV_D_WU {FPR_XD, FPR_XJ, FPR_XK}
    {LISA_XVMULWEV_Q_DU, {}, false}, // LISA_XVMULWEV_Q_DU {FPR_XD, FPR_XJ, FPR_XK}
    {LISA_XVMULWOD_H_BU, {}, false}, // LISA_XVMULWOD_H_BU {FPR_XD, FPR_XJ, FPR_XK}
    {LISA_XVMULWOD_W_HU, {}, false}, // LISA_XVMULWOD_W_HU {FPR_XD, FPR_XJ, FPR_XK}
    {LISA_XVMULWOD_D_WU, {}, false}, // LISA_XVMULWOD_D_WU {FPR_XD, FPR_XJ, FPR_XK}
    {LISA_XVMULWOD_Q_DU, {}, false}, // LISA_XVMULWOD_Q_DU {FPR_XD, FPR_XJ, FPR_XK}
    {LISA_XVMULWL_H_BU, {}, false}, // LISA_XVMULWL_H_BU {FPR_XD, FPR_XJ, FPR_XK}
    {LISA_XVMULWL_W_HU, {}, false}, // LISA_XVMULWL_W_HU {FPR_XD, FPR_XJ, FPR_XK}
    {LISA_XVMULWL_D_WU, {}, false}, // LISA_XVMULWL_D_WU {FPR_XD, FPR_XJ, FPR_XK}
    {LISA_XVMULWL_Q_DU, {}, false}, // LISA_XVMULWL_Q_DU {FPR_XD, FPR_XJ, FPR_XK}
    {LISA_XVMULWH_H_BU, {}, false}, // LISA_XVMULWH_H_BU {FPR_XD, FPR_XJ, FPR_XK}
    {LISA_XVMULWH_W_HU, {}, false}, // LISA_XVMULWH_W_HU {FPR_XD, FPR_XJ, FPR_XK}
    {LISA_XVMULWH_D_WU, {}, false}, // LISA_XVMULWH_D_WU {FPR_XD, FPR_XJ, FPR_XK}
    {LISA_XVMULWH_Q_DU, {}, false}, // LISA_XVMULWH_Q_DU {FPR_XD, FPR_XJ, FPR_XK}
    {LISA_XVMULWEV_H_BU_B, {}, false}, // LISA_XVMULWEV_H_BU_B {FPR_XD, FPR_XJ, FPR_XK}
    {LISA_XVMULWEV_W_HU_H, {}, false}, // LISA_XVMULWEV_W_HU_H {FPR_XD, FPR_XJ, FPR_XK}
    {LISA_XVMULWEV_D_WU_W, {}, false}, // LISA_XVMULWEV_D_WU_W {FPR_XD, FPR_XJ, FPR_XK}
    {LISA_XVMULWEV_Q_DU_D, {}, false}, // LISA_XVMULWEV_Q_DU_D {FPR_XD, FPR_XJ, FPR_XK}
    {LISA_XVMULWOD_H_BU_B, {}, false}, // LISA_XVMULWOD_H_BU_B {FPR_XD, FPR_XJ, FPR_XK}
    {LISA_XVMULWOD_W_HU_H, {}, false}, // LISA_XVMULWOD_W_HU_H {FPR_XD, FPR_XJ, FPR_XK}
    {LISA_XVMULWOD_D_WU_W, {}, false}, // LISA_XVMULWOD_D_WU_W {FPR_XD, FPR_XJ, FPR_XK}
    {LISA_XVMULWOD_Q_DU_D, {}, false}, // LISA_XVMULWOD_Q_DU_D {FPR_XD, FPR_XJ, FPR_XK}
    {LISA_XVMULWL_H_BU_B, {}, false}, // LISA_XVMULWL_H_BU_B {FPR_XD, FPR_XJ, FPR_XK}
    {LISA_XVMULWL_W_HU_H, {}, false}, // LISA_XVMULWL_W_HU_H {FPR_XD, FPR_XJ, FPR_XK}
    {LISA_XVMULWL_D_WU_W, {}, false}, // LISA_XVMULWL_D_WU_W {FPR_XD, FPR_XJ, FPR_XK}
    {LISA_XVMULWL_Q_DU_D, {}, false}, // LISA_XVMULWL_Q_DU_D {FPR_XD, FPR_XJ, FPR_XK}
    {LISA_XVMULWH_H_BU_B, {}, false}, // LISA_XVMULWH_H_BU_B {FPR_XD, FPR_XJ, FPR_XK}
    {LISA_XVMULWH_W_HU_H, {}, false}, // LISA_XVMULWH_W_HU_H {FPR_XD, FPR_XJ, FPR_XK}
    {LISA_XVMULWH_D_WU_W, {}, false}, // LISA_XVMULWH_D_WU_W {FPR_XD, FPR_XJ, FPR_XK}
    {LISA_XVMULWH_Q_DU_D, {}, false}, // LISA_XVMULWH_Q_DU_D {FPR_XD, FPR_XJ, FPR_XK}
    {LISA_XVMADD_B, {}, false}, // LISA_XVMADD_B {FPR_XD, FPR_XJ, FPR_XK}
    {LISA_XVMADD_H, {}, false}, // LISA_XVMADD_H {FPR_XD, FPR_XJ, FPR_XK}
    {LISA_XVMADD_W, {}, false}, // LISA_XVMADD_W {FPR_XD, FPR_XJ, FPR_XK}
    {LISA_XVMADD_D, {}, false}, // LISA_XVMADD_D {FPR_XD, FPR_XJ, FPR_XK}
    {LISA_XVMSUB_B, {}, false}, // LISA_XVMSUB_B {FPR_XD, FPR_XJ, FPR_XK}
    {LISA_XVMSUB_H, {}, false}, // LISA_XVMSUB_H {FPR_XD, FPR_XJ, FPR_XK}
    {LISA_XVMSUB_W, {}, false}, // LISA_XVMSUB_W {FPR_XD, FPR_XJ, FPR_XK}
    {LISA_XVMSUB_D, {}, false}, // LISA_XVMSUB_D {FPR_XD, FPR_XJ, FPR_XK}
    {LISA_XVMADDWEV_H_B, {}, false}, // LISA_XVMADDWEV_H_B {FPR_XD, FPR_XJ, FPR_XK}
    {LISA_XVMADDWEV_W_H, {}, false}, // LISA_XVMADDWEV_W_H {FPR_XD, FPR_XJ, FPR_XK}
    {LISA_XVMADDWEV_D_W, {}, false}, // LISA_XVMADDWEV_D_W {FPR_XD, FPR_XJ, FPR_XK}
    {LISA_XVMADDWEV_Q_D, {}, false}, // LISA_XVMADDWEV_Q_D {FPR_XD, FPR_XJ, FPR_XK}
    {LISA_XVMADDWOD_H_B, {}, false}, // LISA_XVMADDWOD_H_B {FPR_XD, FPR_XJ, FPR_XK}
    {LISA_XVMADDWOD_W_H, {}, false}, // LISA_XVMADDWOD_W_H {FPR_XD, FPR_XJ, FPR_XK}
    {LISA_XVMADDWOD_D_W, {}, false}, // LISA_XVMADDWOD_D_W {FPR_XD, FPR_XJ, FPR_XK}
    {LISA_XVMADDWOD_Q_D, {}, false}, // LISA_XVMADDWOD_Q_D {FPR_XD, FPR_XJ, FPR_XK}
    {LISA_XVMADDWL_H_B, {}, false}, // LISA_XVMADDWL_H_B {FPR_XD, FPR_XJ, FPR_XK}
    {LISA_XVMADDWL_W_H, {}, false}, // LISA_XVMADDWL_W_H {FPR_XD, FPR_XJ, FPR_XK}
    {LISA_XVMADDWL_D_W, {}, false}, // LISA_XVMADDWL_D_W {FPR_XD, FPR_XJ, FPR_XK}
    {LISA_XVMADDWL_Q_D, {}, false}, // LISA_XVMADDWL_Q_D {FPR_XD, FPR_XJ, FPR_XK}
    {LISA_XVMADDWH_H_B, {}, false}, // LISA_XVMADDWH_H_B {FPR_XD, FPR_XJ, FPR_XK}
    {LISA_XVMADDWH_W_H, {}, false}, // LISA_XVMADDWH_W_H {FPR_XD, FPR_XJ, FPR_XK}
    {LISA_XVMADDWH_D_W, {}, false}, // LISA_XVMADDWH_D_W {FPR_XD, FPR_XJ, FPR_XK}
    {LISA_XVMADDWH_Q_D, {}, false}, // LISA_XVMADDWH_Q_D {FPR_XD, FPR_XJ, FPR_XK}
    {LISA_XVMADDWEV_H_BU, {}, false}, // LISA_XVMADDWEV_H_BU {FPR_XD, FPR_XJ, FPR_XK}
    {LISA_XVMADDWEV_W_HU, {}, false}, // LISA_XVMADDWEV_W_HU {FPR_XD, FPR_XJ, FPR_XK}
    {LISA_XVMADDWEV_D_WU, {}, false}, // LISA_XVMADDWEV_D_WU {FPR_XD, FPR_XJ, FPR_XK}
    {LISA_XVMADDWEV_Q_DU, {}, false}, // LISA_XVMADDWEV_Q_DU {FPR_XD, FPR_XJ, FPR_XK}
    {LISA_XVMADDWOD_H_BU, {}, false}, // LISA_XVMADDWOD_H_BU {FPR_XD, FPR_XJ, FPR_XK}
    {LISA_XVMADDWOD_W_HU, {}, false}, // LISA_XVMADDWOD_W_HU {FPR_XD, FPR_XJ, FPR_XK}
    {LISA_XVMADDWOD_D_WU, {}, false}, // LISA_XVMADDWOD_D_WU {FPR_XD, FPR_XJ, FPR_XK}
    {LISA_XVMADDWOD_Q_DU, {}, false}, // LISA_XVMADDWOD_Q_DU {FPR_XD, FPR_XJ, FPR_XK}
    {LISA_XVMADDWL_H_BU, {}, false}, // LISA_XVMADDWL_H_BU {FPR_XD, FPR_XJ, FPR_XK}
    {LISA_XVMADDWL_W_HU, {}, false}, // LISA_XVMADDWL_W_HU {FPR_XD, FPR_XJ, FPR_XK}
    {LISA_XVMADDWL_D_WU, {}, false}, // LISA_XVMADDWL_D_WU {FPR_XD, FPR_XJ, FPR_XK}
    {LISA_XVMADDWL_Q_DU, {}, false}, // LISA_XVMADDWL_Q_DU {FPR_XD, FPR_XJ, FPR_XK}
    {LISA_XVMADDWH_H_BU, {}, false}, // LISA_XVMADDWH_H_BU {FPR_XD, FPR_XJ, FPR_XK}
    {LISA_XVMADDWH_W_HU, {}, false}, // LISA_XVMADDWH_W_HU {FPR_XD, FPR_XJ, FPR_XK}
    {LISA_XVMADDWH_D_WU, {}, false}, // LISA_XVMADDWH_D_WU {FPR_XD, FPR_XJ, FPR_XK}
    {LISA_XVMADDWH_Q_DU, {}, false}, // LISA_XVMADDWH_Q_DU {FPR_XD, FPR_XJ, FPR_XK}
    {LISA_XVMADDWEV_H_BU_B, {}, false}, // LISA_XVMADDWEV_H_BU_B {FPR_XD, FPR_XJ, FPR_XK}
    {LISA_XVMADDWEV_W_HU_H, {}, false}, // LISA_XVMADDWEV_W_HU_H {FPR_XD, FPR_XJ, FPR_XK}
    {LISA_XVMADDWEV_D_WU_W, {}, false}, // LISA_XVMADDWEV_D_WU_W {FPR_XD, FPR_XJ, FPR_XK}
    {LISA_XVMADDWEV_Q_DU_D, {}, false}, // LISA_XVMADDWEV_Q_DU_D {FPR_XD, FPR_XJ, FPR_XK}
    {LISA_XVMADDWOD_H_BU_B, {}, false}, // LISA_XVMADDWOD_H_BU_B {FPR_XD, FPR_XJ, FPR_XK}
    {LISA_XVMADDWOD_W_HU_H, {}, false}, // LISA_XVMADDWOD_W_HU_H {FPR_XD, FPR_XJ, FPR_XK}
    {LISA_XVMADDWOD_D_WU_W, {}, false}, // LISA_XVMADDWOD_D_WU_W {FPR_XD, FPR_XJ, FPR_XK}
    {LISA_XVMADDWOD_Q_DU_D, {}, false}, // LISA_XVMADDWOD_Q_DU_D {FPR_XD, FPR_XJ, FPR_XK}
    {LISA_XVMADDWL_H_BU_B, {}, false}, // LISA_XVMADDWL_H_BU_B {FPR_XD, FPR_XJ, FPR_XK}
    {LISA_XVMADDWL_W_HU_H, {}, false}, // LISA_XVMADDWL_W_HU_H {FPR_XD, FPR_XJ, FPR_XK}
    {LISA_XVMADDWL_D_WU_W, {}, false}, // LISA_XVMADDWL_D_WU_W {FPR_XD, FPR_XJ, FPR_XK}
    {LISA_XVMADDWL_Q_DU_D, {}, false}, // LISA_XVMADDWL_Q_DU_D {FPR_XD, FPR_XJ, FPR_XK}
    {LISA_XVMADDWH_H_BU_B, {}, false}, // LISA_XVMADDWH_H_BU_B {FPR_XD, FPR_XJ, FPR_XK}
    {LISA_XVMADDWH_W_HU_H, {}, false}, // LISA_XVMADDWH_W_HU_H {FPR_XD, FPR_XJ, FPR_XK}
    {LISA_XVMADDWH_D_WU_W, {}, false}, // LISA_XVMADDWH_D_WU_W {FPR_XD, FPR_XJ, FPR_XK}
    {LISA_XVMADDWH_Q_DU_D, {}, false}, // LISA_XVMADDWH_Q_DU_D {FPR_XD, FPR_XJ, FPR_XK}
    {LISA_XVDP2_H_B, {}, false}, // LISA_XVDP2_H_B {FPR_XD, FPR_XJ, FPR_XK}
    {LISA_XVDP2_W_H, {}, false}, // LISA_XVDP2_W_H {FPR_XD, FPR_XJ, FPR_XK}
    {LISA_XVDP2_D_W, {}, false}, // LISA_XVDP2_D_W {FPR_XD, FPR_XJ, FPR_XK}
    {LISA_XVDP2_Q_D, {}, false}, // LISA_XVDP2_Q_D {FPR_XD, FPR_XJ, FPR_XK}
    {LISA_XVDP2_HU_BU, {}, false}, // LISA_XVDP2_HU_BU {FPR_XD, FPR_XJ, FPR_XK}
    {LISA_XVDP2_WU_HU, {}, false}, // LISA_XVDP2_WU_HU {FPR_XD, FPR_XJ, FPR_XK}
    {LISA_XVDP2_DU_WU, {}, false}, // LISA_XVDP2_DU_WU {FPR_XD, FPR_XJ, FPR_XK}
    {LISA_XVDP2_QU_DU, {}, false}, // LISA_XVDP2_QU_DU {FPR_XD, FPR_XJ, FPR_XK}
    {LISA_XVDP2_H_BU_B, {}, false}, // LISA_XVDP2_H_BU_B {FPR_XD, FPR_XJ, FPR_XK}
    {LISA_XVDP2_W_HU_H, {}, false}, // LISA_XVDP2_W_HU_H {FPR_XD, FPR_XJ, FPR_XK}
    {LISA_XVDP2_D_WU_W, {}, false}, // LISA_XVDP2_D_WU_W {FPR_XD, FPR_XJ, FPR_XK}
    {LISA_XVDP2_Q_DU_D, {}, false}, // LISA_XVDP2_Q_DU_D {FPR_XD, FPR_XJ, FPR_XK}
    {LISA_XVDP2ADD_H_B, {}, false}, // LISA_XVDP2ADD_H_B {FPR_XD, FPR_XJ, FPR_XK}
    {LISA_XVDP2ADD_W_H, {}, false}, // LISA_XVDP2ADD_W_H {FPR_XD, FPR_XJ, FPR_XK}
    {LISA_XVDP2ADD_D_W, {}, false}, // LISA_XVDP2ADD_D_W {FPR_XD, FPR_XJ, FPR_XK}
    {LISA_XVDP2ADD_Q_D, {}, false}, // LISA_XVDP2ADD_Q_D {FPR_XD, FPR_XJ, FPR_XK}
    {LISA_XVDP2ADD_H_BU, {}, false}, // LISA_XVDP2ADD_H_BU {FPR_XD, FPR_XJ, FPR_XK}
    {LISA_XVDP2ADD_W_HU, {}, false}, // LISA_XVDP2ADD_W_HU {FPR_XD, FPR_XJ, FPR_XK}
    {LISA_XVDP2ADD_D_WU, {}, false}, // LISA_XVDP2ADD_D_WU {FPR_XD, FPR_XJ, FPR_XK}
    {LISA_XVDP2ADD_Q_DU, {}, false}, // LISA_XVDP2ADD_Q_DU {FPR_XD, FPR_XJ, FPR_XK}
    {LISA_XVDP2ADD_H_BU_B, {}, false}, // LISA_XVDP2ADD_H_BU_B {FPR_XD, FPR_XJ, FPR_XK}
    {LISA_XVDP2ADD_W_HU_H, {}, false}, // LISA_XVDP2ADD_W_HU_H {FPR_XD, FPR_XJ, FPR_XK}
    {LISA_XVDP2ADD_D_WU_W, {}, false}, // LISA_XVDP2ADD_D_WU_W {FPR_XD, FPR_XJ, FPR_XK}
    {LISA_XVDP2ADD_Q_DU_D, {}, false}, // LISA_XVDP2ADD_Q_DU_D {FPR_XD, FPR_XJ, FPR_XK}
    {LISA_XVDP2SUB_H_B, {}, false}, // LISA_XVDP2SUB_H_B {FPR_XD, FPR_XJ, FPR_XK}
    {LISA_XVDP2SUB_W_H, {}, false}, // LISA_XVDP2SUB_W_H {FPR_XD, FPR_XJ, FPR_XK}
    {LISA_XVDP2SUB_D_W, {}, false}, // LISA_XVDP2SUB_D_W {FPR_XD, FPR_XJ, FPR_XK}
    {LISA_XVDP2SUB_Q_D, {}, false}, // LISA_XVDP2SUB_Q_D {FPR_XD, FPR_XJ, FPR_XK}
    {LISA_XVDP2SUB_H_BU, {}, false}, // LISA_XVDP2SUB_H_BU {FPR_XD, FPR_XJ, FPR_XK}
    {LISA_XVDP2SUB_W_HU, {}, false}, // LISA_XVDP2SUB_W_HU {FPR_XD, FPR_XJ, FPR_XK}
    {LISA_XVDP2SUB_D_WU, {}, false}, // LISA_XVDP2SUB_D_WU {FPR_XD, FPR_XJ, FPR_XK}
    {LISA_XVDP2SUB_Q_DU, {}, false}, // LISA_XVDP2SUB_Q_DU {FPR_XD, FPR_XJ, FPR_XK}
    {LISA_XVDP4_W_B, {}, false}, // LISA_XVDP4_W_B {FPR_XD, FPR_XJ, FPR_XK}
    {LISA_XVDP4_D_H, {}, false}, // LISA_XVDP4_D_H {FPR_XD, FPR_XJ, FPR_XK}
    {LISA_XVDP4_Q_W, {}, false}, // LISA_XVDP4_Q_W {FPR_XD, FPR_XJ, FPR_XK}
    {LISA_XVDP4_W_BU, {}, false}, // LISA_XVDP4_W_BU {FPR_XD, FPR_XJ, FPR_XK}
    {LISA_XVDP4_D_HU, {}, false}, // LISA_XVDP4_D_HU {FPR_XD, FPR_XJ, FPR_XK}
    {LISA_XVDP4_Q_WU, {}, false}, // LISA_XVDP4_Q_WU {FPR_XD, FPR_XJ, FPR_XK}
    {LISA_XVDP4_W_BU_B, {}, false}, // LISA_XVDP4_W_BU_B {FPR_XD, FPR_XJ, FPR_XK}
    {LISA_XVDP4_D_HU_H, {}, false}, // LISA_XVDP4_D_HU_H {FPR_XD, FPR_XJ, FPR_XK}
    {LISA_XVDP4_Q_WU_W, {}, false}, // LISA_XVDP4_Q_WU_W {FPR_XD, FPR_XJ, FPR_XK}
    {LISA_XVDP4ADD_W_B, {}, false}, // LISA_XVDP4ADD_W_B {FPR_XD, FPR_XJ, FPR_XK}
    {LISA_XVDP4ADD_D_H, {}, false}, // LISA_XVDP4ADD_D_H {FPR_XD, FPR_XJ, FPR_XK}
    {LISA_XVDP4ADD_Q_W, {}, false}, // LISA_XVDP4ADD_Q_W {FPR_XD, FPR_XJ, FPR_XK}
    {LISA_XVDP4ADD_W_BU, {}, false}, // LISA_XVDP4ADD_W_BU {FPR_XD, FPR_XJ, FPR_XK}
    {LISA_XVDP4ADD_D_HU, {}, false}, // LISA_XVDP4ADD_D_HU {FPR_XD, FPR_XJ, FPR_XK}
    {LISA_XVDP4ADD_Q_WU, {}, false}, // LISA_XVDP4ADD_Q_WU {FPR_XD, FPR_XJ, FPR_XK}
    {LISA_XVDP4ADD_W_BU_B, {}, false}, // LISA_XVDP4ADD_W_BU_B {FPR_XD, FPR_XJ, FPR_XK}
    {LISA_XVDP4ADD_D_HU_H, {}, false}, // LISA_XVDP4ADD_D_HU_H {FPR_XD, FPR_XJ, FPR_XK}
    {LISA_XVDP4ADD_Q_WU_W, {}, false}, // LISA_XVDP4ADD_Q_WU_W {FPR_XD, FPR_XJ, FPR_XK}
    {LISA_XVDIV_B, {}, false}, // LISA_XVDIV_B {FPR_XD, FPR_XJ, FPR_XK}
    {LISA_XVDIV_H, {}, false}, // LISA_XVDIV_H {FPR_XD, FPR_XJ, FPR_XK}
    {LISA_XVDIV_W, {}, false}, // LISA_XVDIV_W {FPR_XD, FPR_XJ, FPR_XK}
    {LISA_XVDIV_D, {}, false}, // LISA_XVDIV_D {FPR_XD, FPR_XJ, FPR_XK}
    {LISA_XVMOD_B, {}, false}, // LISA_XVMOD_B {FPR_XD, FPR_XJ, FPR_XK}
    {LISA_XVMOD_H, {}, false}, // LISA_XVMOD_H {FPR_XD, FPR_XJ, FPR_XK}
    {LISA_XVMOD_W, {}, false}, // LISA_XVMOD_W {FPR_XD, FPR_XJ, FPR_XK}
    {LISA_XVMOD_D, {}, false}, // LISA_XVMOD_D {FPR_XD, FPR_XJ, FPR_XK}
    {LISA_XVDIV_BU, {}, false}, // LISA_XVDIV_BU {FPR_XD, FPR_XJ, FPR_XK}
    {LISA_XVDIV_HU, {}, false}, // LISA_XVDIV_HU {FPR_XD, FPR_XJ, FPR_XK}
    {LISA_XVDIV_WU, {}, false}, // LISA_XVDIV_WU {FPR_XD, FPR_XJ, FPR_XK}
    {LISA_XVDIV_DU, {}, false}, // LISA_XVDIV_DU {FPR_XD, FPR_XJ, FPR_XK}
    {LISA_XVMOD_BU, {}, false}, // LISA_XVMOD_BU {FPR_XD, FPR_XJ, FPR_XK}
    {LISA_XVMOD_HU, {}, false}, // LISA_XVMOD_HU {FPR_XD, FPR_XJ, FPR_XK}
    {LISA_XVMOD_WU, {}, false}, // LISA_XVMOD_WU {FPR_XD, FPR_XJ, FPR_XK}
    {LISA_XVMOD_DU, {}, false}, // LISA_XVMOD_DU {FPR_XD, FPR_XJ, FPR_XK}
    {LISA_XVSLL_B, {}, false}, // LISA_XVSLL_B {FPR_XD, FPR_XJ, FPR_XK}
    {LISA_XVSLL_H, {}, false}, // LISA_XVSLL_H {FPR_XD, FPR_XJ, FPR_XK}
    {LISA_XVSLL_W, {}, false}, // LISA_XVSLL_W {FPR_XD, FPR_XJ, FPR_XK}
    {LISA_XVSLL_D, {}, false}, // LISA_XVSLL_D {FPR_XD, FPR_XJ, FPR_XK}
    {LISA_XVSRL_B, {}, false}, // LISA_XVSRL_B {FPR_XD, FPR_XJ, FPR_XK}
    {LISA_XVSRL_H, {}, false}, // LISA_XVSRL_H {FPR_XD, FPR_XJ, FPR_XK}
    {LISA_XVSRL_W, {}, false}, // LISA_XVSRL_W {FPR_XD, FPR_XJ, FPR_XK}
    {LISA_XVSRL_D, {}, false}, // LISA_XVSRL_D {FPR_XD, FPR_XJ, FPR_XK}
    {LISA_XVSRA_B, {}, false}, // LISA_XVSRA_B {FPR_XD, FPR_XJ, FPR_XK}
    {LISA_XVSRA_H, {}, false}, // LISA_XVSRA_H {FPR_XD, FPR_XJ, FPR_XK}
    {LISA_XVSRA_W, {}, false}, // LISA_XVSRA_W {FPR_XD, FPR_XJ, FPR_XK}
    {LISA_XVSRA_D, {}, false}, // LISA_XVSRA_D {FPR_XD, FPR_XJ, FPR_XK}
    {LISA_XVROTR_B, {}, false}, // LISA_XVROTR_B {FPR_XD, FPR_XJ, FPR_XK}
    {LISA_XVROTR_H, {}, false}, // LISA_XVROTR_H {FPR_XD, FPR_XJ, FPR_XK}
    {LISA_XVROTR_W, {}, false}, // LISA_XVROTR_W {FPR_XD, FPR_XJ, FPR_XK}
    {LISA_XVROTR_D, {}, false}, // LISA_XVROTR_D {FPR_XD, FPR_XJ, FPR_XK}
    {LISA_XVSRLR_B, {}, false}, // LISA_XVSRLR_B {FPR_XD, FPR_XJ, FPR_XK}
    {LISA_XVSRLR_H, {}, false}, // LISA_XVSRLR_H {FPR_XD, FPR_XJ, FPR_XK}
    {LISA_XVSRLR_W, {}, false}, // LISA_XVSRLR_W {FPR_XD, FPR_XJ, FPR_XK}
    {LISA_XVSRLR_D, {}, false}, // LISA_XVSRLR_D {FPR_XD, FPR_XJ, FPR_XK}
    {LISA_XVSRAR_B, {}, false}, // LISA_XVSRAR_B {FPR_XD, FPR_XJ, FPR_XK}
    {LISA_XVSRAR_H, {}, false}, // LISA_XVSRAR_H {FPR_XD, FPR_XJ, FPR_XK}
    {LISA_XVSRAR_W, {}, false}, // LISA_XVSRAR_W {FPR_XD, FPR_XJ, FPR_XK}
    {LISA_XVSRAR_D, {}, false}, // LISA_XVSRAR_D {FPR_XD, FPR_XJ, FPR_XK}
    {LISA_XVSRLN_B_H, {}, false}, // LISA_XVSRLN_B_H {FPR_XD, FPR_XJ, FPR_XK}
    {LISA_XVSRLN_H_W, {}, false}, // LISA_XVSRLN_H_W {FPR_XD, FPR_XJ, FPR_XK}
    {LISA_XVSRLN_W_D, {}, false}, // LISA_XVSRLN_W_D {FPR_XD, FPR_XJ, FPR_XK}
    {LISA_XVSRAN_B_H, {}, false}, // LISA_XVSRAN_B_H {FPR_XD, FPR_XJ, FPR_XK}
    {LISA_XVSRAN_H_W, {}, false}, // LISA_XVSRAN_H_W {FPR_XD, FPR_XJ, FPR_XK}
    {LISA_XVSRAN_W_D, {}, false}, // LISA_XVSRAN_W_D {FPR_XD, FPR_XJ, FPR_XK}
    {LISA_XVSRLRN_B_H, {}, false}, // LISA_XVSRLRN_B_H {FPR_XD, FPR_XJ, FPR_XK}
    {LISA_XVSRLRN_H_W, {}, false}, // LISA_XVSRLRN_H_W {FPR_XD, FPR_XJ, FPR_XK}
    {LISA_XVSRLRN_W_D, {}, false}, // LISA_XVSRLRN_W_D {FPR_XD, FPR_XJ, FPR_XK}
    {LISA_XVSRARN_B_H, {}, false}, // LISA_XVSRARN_B_H {FPR_XD, FPR_XJ, FPR_XK}
    {LISA_XVSRARN_H_W, {}, false}, // LISA_XVSRARN_H_W {FPR_XD, FPR_XJ, FPR_XK}
    {LISA_XVSRARN_W_D, {}, false}, // LISA_XVSRARN_W_D {FPR_XD, FPR_XJ, FPR_XK}
    {LISA_XVSSRLN_B_H, {}, false}, // LISA_XVSSRLN_B_H {FPR_XD, FPR_XJ, FPR_XK}
    {LISA_XVSSRLN_H_W, {}, false}, // LISA_XVSSRLN_H_W {FPR_XD, FPR_XJ, FPR_XK}
    {LISA_XVSSRLN_W_D, {}, false}, // LISA_XVSSRLN_W_D {FPR_XD, FPR_XJ, FPR_XK}
    {LISA_XVSSRAN_B_H, {}, false}, // LISA_XVSSRAN_B_H {FPR_XD, FPR_XJ, FPR_XK}
    {LISA_XVSSRAN_H_W, {}, false}, // LISA_XVSSRAN_H_W {FPR_XD, FPR_XJ, FPR_XK}
    {LISA_XVSSRAN_W_D, {}, false}, // LISA_XVSSRAN_W_D {FPR_XD, FPR_XJ, FPR_XK}
    {LISA_XVSSRLRN_B_H, {}, false}, // LISA_XVSSRLRN_B_H {FPR_XD, FPR_XJ, FPR_XK}
    {LISA_XVSSRLRN_H_W, {}, false}, // LISA_XVSSRLRN_H_W {FPR_XD, FPR_XJ, FPR_XK}
    {LISA_XVSSRLRN_W_D, {}, false}, // LISA_XVSSRLRN_W_D {FPR_XD, FPR_XJ, FPR_XK}
    {LISA_XVSSRARN_B_H, {}, false}, // LISA_XVSSRARN_B_H {FPR_XD, FPR_XJ, FPR_XK}
    {LISA_XVSSRARN_H_W, {}, false}, // LISA_XVSSRARN_H_W {FPR_XD, FPR_XJ, FPR_XK}
    {LISA_XVSSRARN_W_D, {}, false}, // LISA_XVSSRARN_W_D {FPR_XD, FPR_XJ, FPR_XK}
    {LISA_XVSSRLN_BU_H, {}, false}, // LISA_XVSSRLN_BU_H {FPR_XD, FPR_XJ, FPR_XK}
    {LISA_XVSSRLN_HU_W, {}, false}, // LISA_XVSSRLN_HU_W {FPR_XD, FPR_XJ, FPR_XK}
    {LISA_XVSSRLN_WU_D, {}, false}, // LISA_XVSSRLN_WU_D {FPR_XD, FPR_XJ, FPR_XK}
    {LISA_XVSSRAN_BU_H, {}, false}, // LISA_XVSSRAN_BU_H {FPR_XD, FPR_XJ, FPR_XK}
    {LISA_XVSSRAN_HU_W, {}, false}, // LISA_XVSSRAN_HU_W {FPR_XD, FPR_XJ, FPR_XK}
    {LISA_XVSSRAN_WU_D, {}, false}, // LISA_XVSSRAN_WU_D {FPR_XD, FPR_XJ, FPR_XK}
    {LISA_XVSSRLRN_BU_H, {}, false}, // LISA_XVSSRLRN_BU_H {FPR_XD, FPR_XJ, FPR_XK}
    {LISA_XVSSRLRN_HU_W, {}, false}, // LISA_XVSSRLRN_HU_W {FPR_XD, FPR_XJ, FPR_XK}
    {LISA_XVSSRLRN_WU_D, {}, false}, // LISA_XVSSRLRN_WU_D {FPR_XD, FPR_XJ, FPR_XK}
    {LISA_XVSSRARN_BU_H, {}, false}, // LISA_XVSSRARN_BU_H {FPR_XD, FPR_XJ, FPR_XK}
    {LISA_XVSSRARN_HU_W, {}, false}, // LISA_XVSSRARN_HU_W {FPR_XD, FPR_XJ, FPR_XK}
    {LISA_XVSSRARN_WU_D, {}, false}, // LISA_XVSSRARN_WU_D {FPR_XD, FPR_XJ, FPR_XK}
    {LISA_XVBITCLR_B, {}, false}, // LISA_XVBITCLR_B {FPR_XD, FPR_XJ, FPR_XK}
    {LISA_XVBITCLR_H, {}, false}, // LISA_XVBITCLR_H {FPR_XD, FPR_XJ, FPR_XK}
    {LISA_XVBITCLR_W, {}, false}, // LISA_XVBITCLR_W {FPR_XD, FPR_XJ, FPR_XK}
    {LISA_XVBITCLR_D, {}, false}, // LISA_XVBITCLR_D {FPR_XD, FPR_XJ, FPR_XK}
    {LISA_XVBITSET_B, {}, false}, // LISA_XVBITSET_B {FPR_XD, FPR_XJ, FPR_XK}
    {LISA_XVBITSET_H, {}, false}, // LISA_XVBITSET_H {FPR_XD, FPR_XJ, FPR_XK}
    {LISA_XVBITSET_W, {}, false}, // LISA_XVBITSET_W {FPR_XD, FPR_XJ, FPR_XK}
    {LISA_XVBITSET_D, {}, false}, // LISA_XVBITSET_D {FPR_XD, FPR_XJ, FPR_XK}
    {LISA_XVBITREV_B, {}, false}, // LISA_XVBITREV_B {FPR_XD, FPR_XJ, FPR_XK}
    {LISA_XVBITREV_H, {}, false}, // LISA_XVBITREV_H {FPR_XD, FPR_XJ, FPR_XK}
    {LISA_XVBITREV_W, {}, false}, // LISA_XVBITREV_W {FPR_XD, FPR_XJ, FPR_XK}
    {LISA_XVBITREV_D, {}, false}, // LISA_XVBITREV_D {FPR_XD, FPR_XJ, FPR_XK}
    {LISA_XVBSTRC12_B, {}, false}, // LISA_XVBSTRC12_B {FPR_XD, FPR_XJ, FPR_XK}
    {LISA_XVBSTRC12_H, {}, false}, // LISA_XVBSTRC12_H {FPR_XD, FPR_XJ, FPR_XK}
    {LISA_XVBSTRC12_W, {}, false}, // LISA_XVBSTRC12_W {FPR_XD, FPR_XJ, FPR_XK}
    {LISA_XVBSTRC12_D, {}, false}, // LISA_XVBSTRC12_D {FPR_XD, FPR_XJ, FPR_XK}
    {LISA_XVBSTRC21_B, {}, false}, // LISA_XVBSTRC21_B {FPR_XD, FPR_XJ, FPR_XK}
    {LISA_XVBSTRC21_H, {}, false}, // LISA_XVBSTRC21_H {FPR_XD, FPR_XJ, FPR_XK}
    {LISA_XVBSTRC21_W, {}, false}, // LISA_XVBSTRC21_W {FPR_XD, FPR_XJ, FPR_XK}
    {LISA_XVBSTRC21_D, {}, false}, // LISA_XVBSTRC21_D {FPR_XD, FPR_XJ, FPR_XK}
    {LISA_XVPACKEV_B, {}, false}, // LISA_XVPACKEV_B {FPR_XD, FPR_XJ, FPR_XK}
    {LISA_XVPACKEV_H, {}, false}, // LISA_XVPACKEV_H {FPR_XD, FPR_XJ, FPR_XK}
    {LISA_XVPACKEV_W, {}, false}, // LISA_XVPACKEV_W {FPR_XD, FPR_XJ, FPR_XK}
    {LISA_XVPACKEV_D, {}, false}, // LISA_XVPACKEV_D {FPR_XD, FPR_XJ, FPR_XK}
    {LISA_XVPACKOD_B, {}, false}, // LISA_XVPACKOD_B {FPR_XD, FPR_XJ, FPR_XK}
    {LISA_XVPACKOD_H, {}, false}, // LISA_XVPACKOD_H {FPR_XD, FPR_XJ, FPR_XK}
    {LISA_XVPACKOD_W, {}, false}, // LISA_XVPACKOD_W {FPR_XD, FPR_XJ, FPR_XK}
    {LISA_XVPACKOD_D, {}, false}, // LISA_XVPACKOD_D {FPR_XD, FPR_XJ, FPR_XK}
    {LISA_XVILVL_B, {}, false}, // LISA_XVILVL_B {FPR_XD, FPR_XJ, FPR_XK}
    {LISA_XVILVL_H, {}, false}, // LISA_XVILVL_H {FPR_XD, FPR_XJ, FPR_XK}
    {LISA_XVILVL_W, {}, false}, // LISA_XVILVL_W {FPR_XD, FPR_XJ, FPR_XK}
    {LISA_XVILVL_D, {}, false}, // LISA_XVILVL_D {FPR_XD, FPR_XJ, FPR_XK}
    {LISA_XVILVH_B, {}, false}, // LISA_XVILVH_B {FPR_XD, FPR_XJ, FPR_XK}
    {LISA_XVILVH_H, {}, false}, // LISA_XVILVH_H {FPR_XD, FPR_XJ, FPR_XK}
    {LISA_XVILVH_W, {}, false}, // LISA_XVILVH_W {FPR_XD, FPR_XJ, FPR_XK}
    {LISA_XVILVH_D, {}, false}, // LISA_XVILVH_D {FPR_XD, FPR_XJ, FPR_XK}
    {LISA_XVPICKEV_B, {}, false}, // LISA_XVPICKEV_B {FPR_XD, FPR_XJ, FPR_XK}
    {LISA_XVPICKEV_H, {}, false}, // LISA_XVPICKEV_H {FPR_XD, FPR_XJ, FPR_XK}
    {LISA_XVPICKEV_W, {}, false}, // LISA_XVPICKEV_W {FPR_XD, FPR_XJ, FPR_XK}
    {LISA_XVPICKEV_D, {}, false}, // LISA_XVPICKEV_D {FPR_XD, FPR_XJ, FPR_XK}
    {LISA_XVPICKOD_B, {}, false}, // LISA_XVPICKOD_B {FPR_XD, FPR_XJ, FPR_XK}
    {LISA_XVPICKOD_H, {}, false}, // LISA_XVPICKOD_H {FPR_XD, FPR_XJ, FPR_XK}
    {LISA_XVPICKOD_W, {}, false}, // LISA_XVPICKOD_W {FPR_XD, FPR_XJ, FPR_XK}
    {LISA_XVPICKOD_D, {}, false}, // LISA_XVPICKOD_D {FPR_XD, FPR_XJ, FPR_XK}
    {LISA_XVREPLVE_B, {}, false}, // LISA_XVREPLVE_B {FPR_XD, FPR_XJ, GPR_RK}
    {LISA_XVREPLVE_H, {}, false}, // LISA_XVREPLVE_H {FPR_XD, FPR_XJ, GPR_RK}
    {LISA_XVREPLVE_W, {}, false}, // LISA_XVREPLVE_W {FPR_XD, FPR_XJ, GPR_RK}
    {LISA_XVREPLVE_D, {}, false}, // LISA_XVREPLVE_D {FPR_XD, FPR_XJ, GPR_RK}
    {LISA_XVEXTRCOL_B, {}, false}, // LISA_XVEXTRCOL_B {FPR_XD, FPR_XJ, GPR_RK}
    {LISA_XVEXTRCOL_H, {}, false}, // LISA_XVEXTRCOL_H {FPR_XD, FPR_XJ, GPR_RK}
    {LISA_XVEXTRCOL_W, {}, false}, // LISA_XVEXTRCOL_W {FPR_XD, FPR_XJ, GPR_RK}
    {LISA_XVEXTRCOL_D, {}, false}, // LISA_XVEXTRCOL_D {FPR_XD, FPR_XJ, GPR_RK}
    {LISA_XVAND_V, {}, false}, // LISA_XVAND_V {FPR_XD, FPR_XJ, FPR_XK}
    {LISA_XVOR_V, {}, false}, // LISA_XVOR_V {FPR_XD, FPR_XJ, FPR_XK}
    {LISA_XVXOR_V, {}, false}, // LISA_XVXOR_V {FPR_XD, FPR_XJ, FPR_XK}
    {LISA_XVNOR_V, {}, false}, // LISA_XVNOR_V {FPR_XD, FPR_XJ, FPR_XK}
    {LISA_XVANDN_V, {}, false}, // LISA_XVANDN_V {FPR_XD, FPR_XJ, FPR_XK}
    {LISA_XVORN_V, {}, false}, // LISA_XVORN_V {FPR_XD, FPR_XJ, FPR_XK}
    {LISA_XVRANDSIGN_B, {}, false}, // LISA_XVRANDSIGN_B {FPR_XD, FPR_XJ, FPR_XK}
    {LISA_XVRANDSIGN_H, {}, false}, // LISA_XVRANDSIGN_H {FPR_XD, FPR_XJ, FPR_XK}
    {LISA_XVRORSIGN_B, {}, false}, // LISA_XVRORSIGN_B {FPR_XD, FPR_XJ, FPR_XK}
    {LISA_XVRORSIGN_H, {}, false}, // LISA_XVRORSIGN_H {FPR_XD, FPR_XJ, FPR_XK}
    {LISA_XVFRSTP_B, {}, false}, // LISA_XVFRSTP_B {FPR_XD, FPR_XJ, FPR_XK}
    {LISA_XVFRSTP_H, {}, false}, // LISA_XVFRSTP_H {FPR_XD, FPR_XJ, FPR_XK}
    {LISA_XVCLRSTRR_V, {}, false}, // LISA_XVCLRSTRR_V {FPR_XD, FPR_XJ, GPR_RK}
    {LISA_XVCLRSTRV_V, {}, false}, // LISA_XVCLRSTRV_V {FPR_XD, FPR_XJ, FPR_XK}
    {LISA_XVADD_Q, {}, false}, // LISA_XVADD_Q {FPR_XD, FPR_XJ, FPR_XK}
    {LISA_XVSUB_Q, {}, false}, // LISA_XVSUB_Q {FPR_XD, FPR_XJ, FPR_XK}
    {LISA_XVSIGNCOV_B, {}, false}, // LISA_XVSIGNCOV_B {FPR_XD, FPR_XJ, FPR_XK}
    {LISA_XVSIGNCOV_H, {}, false}, // LISA_XVSIGNCOV_H {FPR_XD, FPR_XJ, FPR_XK}
    {LISA_XVSIGNCOV_W, {}, false}, // LISA_XVSIGNCOV_W {FPR_XD, FPR_XJ, FPR_XK}
    {LISA_XVSIGNCOV_D, {}, false}, // LISA_XVSIGNCOV_D {FPR_XD, FPR_XJ, FPR_XK}
    {LISA_XVFADD_S, {}, false}, // LISA_XVFADD_S {FPR_XD, FPR_XJ, FPR_XK}
    {LISA_XVFADD_D, {}, false}, // LISA_XVFADD_D {FPR_XD, FPR_XJ, FPR_XK}
    {LISA_XVFSUB_S, {}, false}, // LISA_XVFSUB_S {FPR_XD, FPR_XJ, FPR_XK}
    {LISA_XVFSUB_D, {}, false}, // LISA_XVFSUB_D {FPR_XD, FPR_XJ, FPR_XK}
    {LISA_XVFADDSUB_S, {}, false}, // LISA_XVFADDSUB_S {FPR_XD, FPR_XJ, FPR_XK}
    {LISA_XVFADDSUB_D, {}, false}, // LISA_XVFADDSUB_D {FPR_XD, FPR_XJ, FPR_XK}
    {LISA_XVFSUBADD_S, {}, false}, // LISA_XVFSUBADD_S {FPR_XD, FPR_XJ, FPR_XK}
    {LISA_XVFSUBADD_D, {}, false}, // LISA_XVFSUBADD_D {FPR_XD, FPR_XJ, FPR_XK}
    {LISA_XVFMUL_S, {}, false}, // LISA_XVFMUL_S {FPR_XD, FPR_XJ, FPR_XK}
    {LISA_XVFMUL_D, {}, false}, // LISA_XVFMUL_D {FPR_XD, FPR_XJ, FPR_XK}
    {LISA_XVFDIV_S, {}, false}, // LISA_XVFDIV_S {FPR_XD, FPR_XJ, FPR_XK}
    {LISA_XVFDIV_D, {}, false}, // LISA_XVFDIV_D {FPR_XD, FPR_XJ, FPR_XK}
    {LISA_XVFMAX_S, {}, false}, // LISA_XVFMAX_S {FPR_XD, FPR_XJ, FPR_XK}
    {LISA_XVFMAX_D, {}, false}, // LISA_XVFMAX_D {FPR_XD, FPR_XJ, FPR_XK}
    {LISA_XVFMIN_S, {}, false}, // LISA_XVFMIN_S {FPR_XD, FPR_XJ, FPR_XK}
    {LISA_XVFMIN_D, {}, false}, // LISA_XVFMIN_D {FPR_XD, FPR_XJ, FPR_XK}
    {LISA_XVFMAXA_S, {}, false}, // LISA_XVFMAXA_S {FPR_XD, FPR_XJ, FPR_XK}
    {LISA_XVFMAXA_D, {}, false}, // LISA_XVFMAXA_D {FPR_XD, FPR_XJ, FPR_XK}
    {LISA_XVFMINA_S, {}, false}, // LISA_XVFMINA_S {FPR_XD, FPR_XJ, FPR_XK}
    {LISA_XVFMINA_D, {}, false}, // LISA_XVFMINA_D {FPR_XD, FPR_XJ, FPR_XK}
    {LISA_XVFSCALEB_S, {}, false}, // LISA_XVFSCALEB_S {FPR_XD, FPR_XJ, FPR_XK}
    {LISA_XVFSCALEB_D, {}, false}, // LISA_XVFSCALEB_D {FPR_XD, FPR_XJ, FPR_XK}
    {LISA_XVFCVT_H_S, {}, false}, // LISA_XVFCVT_H_S {FPR_XD, FPR_XJ, FPR_XK}
    {LISA_XVFCVT_S_D, {}, false}, // LISA_XVFCVT_S_D {FPR_XD, FPR_XJ, FPR_XK}
    {LISA_XVFFINT_S_L, {}, false}, // LISA_XVFFINT_S_L {FPR_XD, FPR_XJ, FPR_XK}
    {LISA_XVFTINT_W_D, {}, false}, // LISA_XVFTINT_W_D {FPR_XD, FPR_XJ, FPR_XK}
    {LISA_XVFTINTRM_W_D, {}, false}, // LISA_XVFTINTRM_W_D {FPR_XD, FPR_XJ, FPR_XK}
    {LISA_XVFTINTRP_W_D, {}, false}, // LISA_XVFTINTRP_W_D {FPR_XD, FPR_XJ, FPR_XK}
    {LISA_XVFTINTRZ_W_D, {}, false}, // LISA_XVFTINTRZ_W_D {FPR_XD, FPR_XJ, FPR_XK}
    {LISA_XVFTINTRNE_W_D, {}, false}, // LISA_XVFTINTRNE_W_D {FPR_XD, FPR_XJ, FPR_XK}
    {LISA_XVHADD4_H_BU, {}, false}, // LISA_XVHADD4_H_BU {FPR_XD, FPR_XJ, FPR_XK}
    {LISA_XVSHUF4_W, {}, false}, // LISA_XVSHUF4_W {FPR_XD, FPR_XJ, FPR_XK}
    {LISA_XVSHUF2_D, {}, false}, // LISA_XVSHUF2_D {FPR_XD, FPR_XJ, FPR_XK}
    {LISA_XVPMUL_W, {}, false}, // LISA_XVPMUL_W {FPR_XD, FPR_XJ, FPR_XK}
    {LISA_XVPMUL_D, {}, false}, // LISA_XVPMUL_D {FPR_XD, FPR_XJ, FPR_XK}
    {LISA_XVPMUH_W, {}, false}, // LISA_XVPMUH_W {FPR_XD, FPR_XJ, FPR_XK}
    {LISA_XVPMUH_D, {}, false}, // LISA_XVPMUH_D {FPR_XD, FPR_XJ, FPR_XK}
    {LISA_XVPMULACC_W, {}, false}, // LISA_XVPMULACC_W {FPR_XD, FPR_XJ, FPR_XK}
    {LISA_XVPMULACC_D, {}, false}, // LISA_XVPMULACC_D {FPR_XD, FPR_XJ, FPR_XK}
    {LISA_XVPMUHACC_W, {}, false}, // LISA_XVPMUHACC_W {FPR_XD, FPR_XJ, FPR_XK}
    {LISA_XVPMUHACC_D, {}, false}, // LISA_XVPMUHACC_D {FPR_XD, FPR_XJ, FPR_XK}
    {LISA_XVPMULWL_H_B, {}, false}, // LISA_XVPMULWL_H_B {FPR_XD, FPR_XJ, FPR_XK}
    {LISA_XVPMULWL_W_H, {}, false}, // LISA_XVPMULWL_W_H {FPR_XD, FPR_XJ, FPR_XK}
    {LISA_XVPMULWL_D_W, {}, false}, // LISA_XVPMULWL_D_W {FPR_XD, FPR_XJ, FPR_XK}
    {LISA_XVPMULWL_Q_D, {}, false}, // LISA_XVPMULWL_Q_D {FPR_XD, FPR_XJ, FPR_XK}
    {LISA_XVPMULWH_H_B, {}, false}, // LISA_XVPMULWH_H_B {FPR_XD, FPR_XJ, FPR_XK}
    {LISA_XVPMULWH_W_H, {}, false}, // LISA_XVPMULWH_W_H {FPR_XD, FPR_XJ, FPR_XK}
    {LISA_XVPMULWH_D_W, {}, false}, // LISA_XVPMULWH_D_W {FPR_XD, FPR_XJ, FPR_XK}
    {LISA_XVPMULWH_Q_D, {}, false}, // LISA_XVPMULWH_Q_D {FPR_XD, FPR_XJ, FPR_XK}
    {LISA_XVPMADDWL_H_B, {}, false}, // LISA_XVPMADDWL_H_B {FPR_XD, FPR_XJ, FPR_XK}
    {LISA_XVPMADDWL_W_H, {}, false}, // LISA_XVPMADDWL_W_H {FPR_XD, FPR_XJ, FPR_XK}
    {LISA_XVPMADDWL_D_W, {}, false}, // LISA_XVPMADDWL_D_W {FPR_XD, FPR_XJ, FPR_XK}
    {LISA_XVPMADDWL_Q_D, {}, false}, // LISA_XVPMADDWL_Q_D {FPR_XD, FPR_XJ, FPR_XK}
    {LISA_XVPMADDWH_H_B, {}, false}, // LISA_XVPMADDWH_H_B {FPR_XD, FPR_XJ, FPR_XK}
    {LISA_XVPMADDWH_W_H, {}, false}, // LISA_XVPMADDWH_W_H {FPR_XD, FPR_XJ, FPR_XK}
    {LISA_XVPMADDWH_D_W, {}, false}, // LISA_XVPMADDWH_D_W {FPR_XD, FPR_XJ, FPR_XK}
    {LISA_XVPMADDWH_Q_D, {}, false}, // LISA_XVPMADDWH_Q_D {FPR_XD, FPR_XJ, FPR_XK}
    {LISA_XVPDP2_Q_D, {}, false}, // LISA_XVPDP2_Q_D {FPR_XD, FPR_XJ, FPR_XK}
    {LISA_XVPDP2ADD_Q_D, {}, false}, // LISA_XVPDP2ADD_Q_D {FPR_XD, FPR_XJ, FPR_XK}
    {LISA_XVCDP4_RE_D_H, {}, false}, // LISA_XVCDP4_RE_D_H {FPR_XD, FPR_XJ, FPR_XK}
    {LISA_XVCDP4_IM_D_H, {}, false}, // LISA_XVCDP4_IM_D_H {FPR_XD, FPR_XJ, FPR_XK}
    {LISA_XVCDP4ADD_RE_D_H, {}, false}, // LISA_XVCDP4ADD_RE_D_H {FPR_XD, FPR_XJ, FPR_XK}
    {LISA_XVCDP4ADD_IM_D_H, {}, false}, // LISA_XVCDP4ADD_IM_D_H {FPR_XD, FPR_XJ, FPR_XK}
    {LISA_XVCDP2_RE_Q_W, {}, false}, // LISA_XVCDP2_RE_Q_W {FPR_XD, FPR_XJ, FPR_XK}
    {LISA_XVCDP2_IM_Q_W, {}, false}, // LISA_XVCDP2_IM_Q_W {FPR_XD, FPR_XJ, FPR_XK}
    {LISA_XVCDP2ADD_RE_Q_W, {}, false}, // LISA_XVCDP2ADD_RE_Q_W {FPR_XD, FPR_XJ, FPR_XK}
    {LISA_XVCDP2ADD_IM_Q_W, {}, false}, // LISA_XVCDP2ADD_IM_Q_W {FPR_XD, FPR_XJ, FPR_XK}
    {LISA_XVSIGNSEL_W, {}, false}, // LISA_XVSIGNSEL_W {FPR_XD, FPR_XJ, FPR_XK}
    {LISA_XVSIGNSEL_D, {}, false}, // LISA_XVSIGNSEL_D {FPR_XD, FPR_XJ, FPR_XK}
    {LISA_XVSHUF_H, {}, false}, // LISA_XVSHUF_H {FPR_XD, FPR_XJ, FPR_XK}
    {LISA_XVSHUF_W, {}, false}, // LISA_XVSHUF_W {FPR_XD, FPR_XJ, FPR_XK}
    {LISA_XVSHUF_D, {}, false}, // LISA_XVSHUF_D {FPR_XD, FPR_XJ, FPR_XK}
    {LISA_XVPERM_W, {}, false}, // LISA_XVPERM_W {FPR_XD, FPR_XJ, FPR_XK}
    {LISA_XVSEQI_B, {}, false}, // LISA_XVSEQI_B {FPR_XD, FPR_XJ, IMM_SI5}
    {LISA_XVSEQI_H, {}, false}, // LISA_XVSEQI_H {FPR_XD, FPR_XJ, IMM_SI5}
    {LISA_XVSEQI_W, {}, false}, // LISA_XVSEQI_W {FPR_XD, FPR_XJ, IMM_SI5}
    {LISA_XVSEQI_D, {}, false}, // LISA_XVSEQI_D {FPR_XD, FPR_XJ, IMM_SI5}
    {LISA_XVSLEI_B, {}, false}, // LISA_XVSLEI_B {FPR_XD, FPR_XJ, IMM_SI5}
    {LISA_XVSLEI_H, {}, false}, // LISA_XVSLEI_H {FPR_XD, FPR_XJ, IMM_SI5}
    {LISA_XVSLEI_W, {}, false}, // LISA_XVSLEI_W {FPR_XD, FPR_XJ, IMM_SI5}
    {LISA_XVSLEI_D, {}, false}, // LISA_XVSLEI_D {FPR_XD, FPR_XJ, IMM_SI5}
    {LISA_XVSLEI_BU, {}, false}, // LISA_XVSLEI_BU {FPR_XD, FPR_XJ, IMM_UI5L}
    {LISA_XVSLEI_HU, {}, false}, // LISA_XVSLEI_HU {FPR_XD, FPR_XJ, IMM_UI5L}
    {LISA_XVSLEI_WU, {}, false}, // LISA_XVSLEI_WU {FPR_XD, FPR_XJ, IMM_UI5L}
    {LISA_XVSLEI_DU, {}, false}, // LISA_XVSLEI_DU {FPR_XD, FPR_XJ, IMM_UI5L}
    {LISA_XVSLTI_B, {}, false}, // LISA_XVSLTI_B {FPR_XD, FPR_XJ, IMM_SI5}
    {LISA_XVSLTI_H, {}, false}, // LISA_XVSLTI_H {FPR_XD, FPR_XJ, IMM_SI5}
    {LISA_XVSLTI_W, {}, false}, // LISA_XVSLTI_W {FPR_XD, FPR_XJ, IMM_SI5}
    {LISA_XVSLTI_D, {}, false}, // LISA_XVSLTI_D {FPR_XD, FPR_XJ, IMM_SI5}
    {LISA_XVSLTI_BU, {}, false}, // LISA_XVSLTI_BU {FPR_XD, FPR_XJ, IMM_UI5L}
    {LISA_XVSLTI_HU, {}, false}, // LISA_XVSLTI_HU {FPR_XD, FPR_XJ, IMM_UI5L}
    {LISA_XVSLTI_WU, {}, false}, // LISA_XVSLTI_WU {FPR_XD, FPR_XJ, IMM_UI5L}
    {LISA_XVSLTI_DU, {}, false}, // LISA_XVSLTI_DU {FPR_XD, FPR_XJ, IMM_UI5L}
    {LISA_XVADDI_BU, {}, false}, // LISA_XVADDI_BU {FPR_XD, FPR_XJ, IMM_UI5L}
    {LISA_XVADDI_HU, {}, false}, // LISA_XVADDI_HU {FPR_XD, FPR_XJ, IMM_UI5L}
    {LISA_XVADDI_WU, {}, false}, // LISA_XVADDI_WU {FPR_XD, FPR_XJ, IMM_UI5L}
    {LISA_XVADDI_DU, {}, false}, // LISA_XVADDI_DU {FPR_XD, FPR_XJ, IMM_UI5L}
    {LISA_XVSUBI_BU, {}, false}, // LISA_XVSUBI_BU {FPR_XD, FPR_XJ, IMM_UI5L}
    {LISA_XVSUBI_HU, {}, false}, // LISA_XVSUBI_HU {FPR_XD, FPR_XJ, IMM_UI5L}
    {LISA_XVSUBI_WU, {}, false}, // LISA_XVSUBI_WU {FPR_XD, FPR_XJ, IMM_UI5L}
    {LISA_XVSUBI_DU, {}, false}, // LISA_XVSUBI_DU {FPR_XD, FPR_XJ, IMM_UI5L}
    {LISA_XVBSLL_V, {}, false}, // LISA_XVBSLL_V {FPR_XD, FPR_XJ, IMM_UI5L}
    {LISA_XVBSRL_V, {}, false}, // LISA_XVBSRL_V {FPR_XD, FPR_XJ, IMM_UI5L}
    {LISA_XVMAXI_B, {}, false}, // LISA_XVMAXI_B {FPR_XD, FPR_XJ, IMM_SI5}
    {LISA_XVMAXI_H, {}, false}, // LISA_XVMAXI_H {FPR_XD, FPR_XJ, IMM_SI5}
    {LISA_XVMAXI_W, {}, false}, // LISA_XVMAXI_W {FPR_XD, FPR_XJ, IMM_SI5}
    {LISA_XVMAXI_D, {}, false}, // LISA_XVMAXI_D {FPR_XD, FPR_XJ, IMM_SI5}
    {LISA_XVMINI_B, {}, false}, // LISA_XVMINI_B {FPR_XD, FPR_XJ, IMM_SI5}
    {LISA_XVMINI_H, {}, false}, // LISA_XVMINI_H {FPR_XD, FPR_XJ, IMM_SI5}
    {LISA_XVMINI_W, {}, false}, // LISA_XVMINI_W {FPR_XD, FPR_XJ, IMM_SI5}
    {LISA_XVMINI_D, {}, false}, // LISA_XVMINI_D {FPR_XD, FPR_XJ, IMM_SI5}
    {LISA_XVMAXI_BU, {}, false}, // LISA_XVMAXI_BU {FPR_XD, FPR_XJ, IMM_UI5L}
    {LISA_XVMAXI_HU, {}, false}, // LISA_XVMAXI_HU {FPR_XD, FPR_XJ, IMM_UI5L}
    {LISA_XVMAXI_WU, {}, false}, // LISA_XVMAXI_WU {FPR_XD, FPR_XJ, IMM_UI5L}
    {LISA_XVMAXI_DU, {}, false}, // LISA_XVMAXI_DU {FPR_XD, FPR_XJ, IMM_UI5L}
    {LISA_XVMINI_BU, {}, false}, // LISA_XVMINI_BU {FPR_XD, FPR_XJ, IMM_UI5L}
    {LISA_XVMINI_HU, {}, false}, // LISA_XVMINI_HU {FPR_XD, FPR_XJ, IMM_UI5L}
    {LISA_XVMINI_WU, {}, false}, // LISA_XVMINI_WU {FPR_XD, FPR_XJ, IMM_UI5L}
    {LISA_XVMINI_DU, {}, false}, // LISA_XVMINI_DU {FPR_XD, FPR_XJ, IMM_UI5L}
    {LISA_XVRANDSIGNI_B, {}, false}, // LISA_XVRANDSIGNI_B {FPR_XD, FPR_XJ, IMM_UI5L}
    {LISA_XVRANDSIGNI_H, {}, false}, // LISA_XVRANDSIGNI_H {FPR_XD, FPR_XJ, IMM_UI5L}
    {LISA_XVRORSIGNI_B, {}, false}, // LISA_XVRORSIGNI_B {FPR_XD, FPR_XJ, IMM_UI5L}
    {LISA_XVRORSIGNI_H, {}, false}, // LISA_XVRORSIGNI_H {FPR_XD, FPR_XJ, IMM_UI5L}
    {LISA_XVFRSTPI_B, {}, false}, // LISA_XVFRSTPI_B {FPR_XD, FPR_XJ, IMM_UI5L}
    {LISA_XVFRSTPI_H, {}, false}, // LISA_XVFRSTPI_H {FPR_XD, FPR_XJ, IMM_UI5L}
    {LISA_XVCLRSTRI_V, {}, false}, // LISA_XVCLRSTRI_V {FPR_XD, FPR_XJ, IMM_UI5L}
    {LISA_XVMEPATMSK_V, {}, false}, // LISA_XVMEPATMSK_V {FPR_XD, IMM_MODE, IMM_UI5L}
    {LISA_XVCLO_B, {}, false}, // LISA_XVCLO_B {FPR_XD, FPR_XJ}
    {LISA_XVCLO_H, {}, false}, // LISA_XVCLO_H {FPR_XD, FPR_XJ}
    {LISA_XVCLO_W, {}, false}, // LISA_XVCLO_W {FPR_XD, FPR_XJ}
    {LISA_XVCLO_D, {}, false}, // LISA_XVCLO_D {FPR_XD, FPR_XJ}
    {LISA_XVCLZ_B, {}, false}, // LISA_XVCLZ_B {FPR_XD, FPR_XJ}
    {LISA_XVCLZ_H, {}, false}, // LISA_XVCLZ_H {FPR_XD, FPR_XJ}
    {LISA_XVCLZ_W, {}, false}, // LISA_XVCLZ_W {FPR_XD, FPR_XJ}
    {LISA_XVCLZ_D, {}, false}, // LISA_XVCLZ_D {FPR_XD, FPR_XJ}
    {LISA_XVPCNT_B, {}, false}, // LISA_XVPCNT_B {FPR_XD, FPR_XJ}
    {LISA_XVPCNT_H, {}, false}, // LISA_XVPCNT_H {FPR_XD, FPR_XJ}
    {LISA_XVPCNT_W, {}, false}, // LISA_XVPCNT_W {FPR_XD, FPR_XJ}
    {LISA_XVPCNT_D, {}, false}, // LISA_XVPCNT_D {FPR_XD, FPR_XJ}
    {LISA_XVNEG_B, {}, false}, // LISA_XVNEG_B {FPR_XD, FPR_XJ}
    {LISA_XVNEG_H, {}, false}, // LISA_XVNEG_H {FPR_XD, FPR_XJ}
    {LISA_XVNEG_W, {}, false}, // LISA_XVNEG_W {FPR_XD, FPR_XJ}
    {LISA_XVNEG_D, {}, false}, // LISA_XVNEG_D {FPR_XD, FPR_XJ}
    {LISA_XVMSKLTZ_B, {}, false}, // LISA_XVMSKLTZ_B {FPR_XD, FPR_XJ}
    {LISA_XVMSKLTZ_H, {}, false}, // LISA_XVMSKLTZ_H {FPR_XD, FPR_XJ}
    {LISA_XVMSKLTZ_W, {}, false}, // LISA_XVMSKLTZ_W {FPR_XD, FPR_XJ}
    {LISA_XVMSKLTZ_D, {}, false}, // LISA_XVMSKLTZ_D {FPR_XD, FPR_XJ}
    {LISA_XVMSKGEZ_B, {}, false}, // LISA_XVMSKGEZ_B {FPR_XD, FPR_XJ}
    {LISA_XVMSKNZ_B, {}, false}, // LISA_XVMSKNZ_B {FPR_XD, FPR_XJ}
    {LISA_XVMSKCOPY_B, {}, false}, // LISA_XVMSKCOPY_B {FPR_XD, FPR_XJ}
    {LISA_XVMSKFILL_B, {}, false}, // LISA_XVMSKFILL_B {FPR_XD, FPR_XJ}
    {LISA_XVFRSTM_B, {}, false}, // LISA_XVFRSTM_B {FPR_XD, FPR_XJ}
    {LISA_XVFRSTM_H, {}, false}, // LISA_XVFRSTM_H {FPR_XD, FPR_XJ}
    {LISA_XVSETEQZ_V, {}, false}, // LISA_XVSETEQZ_V {FCC_CD, FPR_XJ}
    {LISA_XVSETNEZ_V, {}, false}, // LISA_XVSETNEZ_V {FCC_CD, FPR_XJ}
    {LISA_XVSETANYEQZ_B, {}, false}, // LISA_XVSETANYEQZ_B {FCC_CD, FPR_XJ}
    {LISA_XVSETANYEQZ_H, {}, false}, // LISA_XVSETANYEQZ_H {FCC_CD, FPR_XJ}
    {LISA_XVSETANYEQZ_W, {}, false}, // LISA_XVSETANYEQZ_W {FCC_CD, FPR_XJ}
    {LISA_XVSETANYEQZ_D, {}, false}, // LISA_XVSETANYEQZ_D {FCC_CD, FPR_XJ}
    {LISA_XVSETALLNEZ_B, {}, false}, // LISA_XVSETALLNEZ_B {FCC_CD, FPR_XJ}
    {LISA_XVSETALLNEZ_H, {}, false}, // LISA_XVSETALLNEZ_H {FCC_CD, FPR_XJ}
    {LISA_XVSETALLNEZ_W, {}, false}, // LISA_XVSETALLNEZ_W {FCC_CD, FPR_XJ}
    {LISA_XVSETALLNEZ_D, {}, false}, // LISA_XVSETALLNEZ_D {FCC_CD, FPR_XJ}
    {LISA_XVFLOGB_S, {}, false}, // LISA_XVFLOGB_S {FPR_XD, FPR_XJ}
    {LISA_XVFLOGB_D, {}, false}, // LISA_XVFLOGB_D {FPR_XD, FPR_XJ}
    {LISA_XVFCLASS_S, {}, false}, // LISA_XVFCLASS_S {FPR_XD, FPR_XJ}
    {LISA_XVFCLASS_D, {}, false}, // LISA_XVFCLASS_D {FPR_XD, FPR_XJ}
    {LISA_XVFSQRT_S, {}, false}, // LISA_XVFSQRT_S {FPR_XD, FPR_XJ}
    {LISA_XVFSQRT_D, {}, false}, // LISA_XVFSQRT_D {FPR_XD, FPR_XJ}
    {LISA_XVFRECIP_S, {}, false}, // LISA_XVFRECIP_S {FPR_XD, FPR_XJ}
    {LISA_XVFRECIP_D, {}, false}, // LISA_XVFRECIP_D {FPR_XD, FPR_XJ}
    {LISA_XVFRSQRT_S, {}, false}, // LISA_XVFRSQRT_S {FPR_XD, FPR_XJ}
    {LISA_XVFRSQRT_D, {}, false}, // LISA_XVFRSQRT_D {FPR_XD, FPR_XJ}
    {LISA_XVFRINT_S, {}, false}, // LISA_XVFRINT_S {FPR_XD, FPR_XJ}
    {LISA_XVFRINT_D, {}, false}, // LISA_XVFRINT_D {FPR_XD, FPR_XJ}
    {LISA_XVFRINTRM_S, {}, false}, // LISA_XVFRINTRM_S {FPR_XD, FPR_XJ}
    {LISA_XVFRINTRM_D, {}, false}, // LISA_XVFRINTRM_D {FPR_XD, FPR_XJ}
    {LISA_XVFRINTRP_S, {}, false}, // LISA_XVFRINTRP_S {FPR_XD, FPR_XJ}
    {LISA_XVFRINTRP_D, {}, false}, // LISA_XVFRINTRP_D {FPR_XD, FPR_XJ}
    {LISA_XVFRINTRZ_S, {}, false}, // LISA_XVFRINTRZ_S {FPR_XD, FPR_XJ}
    {LISA_XVFRINTRZ_D, {}, false}, // LISA_XVFRINTRZ_D {FPR_XD, FPR_XJ}
    {LISA_XVFRINTRNE_S, {}, false}, // LISA_XVFRINTRNE_S {FPR_XD, FPR_XJ}
    {LISA_XVFRINTRNE_D, {}, false}, // LISA_XVFRINTRNE_D {FPR_XD, FPR_XJ}
    {LISA_XVEXTL_W_B, {}, false}, // LISA_XVEXTL_W_B {FPR_XD, FPR_XJ}
    {LISA_XVEXTL_D_B, {}, false}, // LISA_XVEXTL_D_B {FPR_XD, FPR_XJ}
    {LISA_XVEXTL_D_H, {}, false}, // LISA_XVEXTL_D_H {FPR_XD, FPR_XJ}
    {LISA_XVEXTL_W_BU, {}, false}, // LISA_XVEXTL_W_BU {FPR_XD, FPR_XJ}
    {LISA_XVEXTL_D_BU, {}, false}, // LISA_XVEXTL_D_BU {FPR_XD, FPR_XJ}
    {LISA_XVEXTL_D_HU, {}, false}, // LISA_XVEXTL_D_HU {FPR_XD, FPR_XJ}
    {LISA_XVHADD8_D_BU, {}, false}, // LISA_XVHADD8_D_BU {FPR_XD, FPR_XJ}
    {LISA_XVHMINPOS_W_HU, {}, false}, // LISA_XVHMINPOS_W_HU {FPR_XD, FPR_XJ}
    {LISA_XVHMINPOS_D_HU, {}, false}, // LISA_XVHMINPOS_D_HU {FPR_XD, FPR_XJ}
    {LISA_XVHMINPOS_Q_HU, {}, false}, // LISA_XVHMINPOS_Q_HU {FPR_XD, FPR_XJ}
    {LISA_XVCLRTAIL_B, {}, false}, // LISA_XVCLRTAIL_B {FPR_XD, FPR_XJ}
    {LISA_XVCLRTAIL_H, {}, false}, // LISA_XVCLRTAIL_H {FPR_XD, FPR_XJ}
    {LISA_XVFCVTL_S_H, {}, false}, // LISA_XVFCVTL_S_H {FPR_XD, FPR_XJ}
    {LISA_XVFCVTH_S_H, {}, false}, // LISA_XVFCVTH_S_H {FPR_XD, FPR_XJ}
    {LISA_XVFCVTL_D_S, {}, false}, // LISA_XVFCVTL_D_S {FPR_XD, FPR_XJ}
    {LISA_XVFCVTH_D_S, {}, false}, // LISA_XVFCVTH_D_S {FPR_XD, FPR_XJ}
    {LISA_XVFFINT_S_W, {}, false}, // LISA_XVFFINT_S_W {FPR_XD, FPR_XJ}
    {LISA_XVFFINT_S_WU, {}, false}, // LISA_XVFFINT_S_WU {FPR_XD, FPR_XJ}
    {LISA_XVFFINT_D_L, {}, false}, // LISA_XVFFINT_D_L {FPR_XD, FPR_XJ}
    {LISA_XVFFINT_D_LU, {}, false}, // LISA_XVFFINT_D_LU {FPR_XD, FPR_XJ}
    {LISA_XVFFINTL_D_W, {}, false}, // LISA_XVFFINTL_D_W {FPR_XD, FPR_XJ}
    {LISA_XVFFINTH_D_W, {}, false}, // LISA_XVFFINTH_D_W {FPR_XD, FPR_XJ}
    {LISA_XVFTINT_W_S, {}, false}, // LISA_XVFTINT_W_S {FPR_XD, FPR_XJ}
    {LISA_XVFTINT_L_D, {}, false}, // LISA_XVFTINT_L_D {FPR_XD, FPR_XJ}
    {LISA_XVFTINTRM_W_S, {}, false}, // LISA_XVFTINTRM_W_S {FPR_XD, FPR_XJ}
    {LISA_XVFTINTRM_L_D, {}, false}, // LISA_XVFTINTRM_L_D {FPR_XD, FPR_XJ}
    {LISA_XVFTINTRP_W_S, {}, false}, // LISA_XVFTINTRP_W_S {FPR_XD, FPR_XJ}
    {LISA_XVFTINTRP_L_D, {}, false}, // LISA_XVFTINTRP_L_D {FPR_XD, FPR_XJ}
    {LISA_XVFTINTRZ_W_S, {}, false}, // LISA_XVFTINTRZ_W_S {FPR_XD, FPR_XJ}
    {LISA_XVFTINTRZ_L_D, {}, false}, // LISA_XVFTINTRZ_L_D {FPR_XD, FPR_XJ}
    {LISA_XVFTINTRNE_W_S, {}, false}, // LISA_XVFTINTRNE_W_S {FPR_XD, FPR_XJ}
    {LISA_XVFTINTRNE_L_D, {}, false}, // LISA_XVFTINTRNE_L_D {FPR_XD, FPR_XJ}
    {LISA_XVFTINT_WU_S, {}, false}, // LISA_XVFTINT_WU_S {FPR_XD, FPR_XJ}
    {LISA_XVFTINT_LU_D, {}, false}, // LISA_XVFTINT_LU_D {FPR_XD, FPR_XJ}
    {LISA_XVFTINTRZ_WU_S, {}, false}, // LISA_XVFTINTRZ_WU_S {FPR_XD, FPR_XJ}
    {LISA_XVFTINTRZ_LU_D, {}, false}, // LISA_XVFTINTRZ_LU_D {FPR_XD, FPR_XJ}
    {LISA_XVFTINTL_L_S, {}, false}, // LISA_XVFTINTL_L_S {FPR_XD, FPR_XJ}
    {LISA_XVFTINTH_L_S, {}, false}, // LISA_XVFTINTH_L_S {FPR_XD, FPR_XJ}
    {LISA_XVFTINTRML_L_S, {}, false}, // LISA_XVFTINTRML_L_S {FPR_XD, FPR_XJ}
    {LISA_XVFTINTRMH_L_S, {}, false}, // LISA_XVFTINTRMH_L_S {FPR_XD, FPR_XJ}
    {LISA_XVFTINTRPL_L_S, {}, false}, // LISA_XVFTINTRPL_L_S {FPR_XD, FPR_XJ}
    {LISA_XVFTINTRPH_L_S, {}, false}, // LISA_XVFTINTRPH_L_S {FPR_XD, FPR_XJ}
    {LISA_XVFTINTRZL_L_S, {}, false}, // LISA_XVFTINTRZL_L_S {FPR_XD, FPR_XJ}
    {LISA_XVFTINTRZH_L_S, {}, false}, // LISA_XVFTINTRZH_L_S {FPR_XD, FPR_XJ}
    {LISA_XVFTINTRNEL_L_S, {}, false}, // LISA_XVFTINTRNEL_L_S {FPR_XD, FPR_XJ}
    {LISA_XVFTINTRNEH_L_S, {}, false}, // LISA_XVFTINTRNEH_L_S {FPR_XD, FPR_XJ}
    {LISA_XVEXTH_H_B, {}, false}, // LISA_XVEXTH_H_B {FPR_XD, FPR_XJ}
    {LISA_XVEXTH_W_H, {}, false}, // LISA_XVEXTH_W_H {FPR_XD, FPR_XJ}
    {LISA_XVEXTH_D_W, {}, false}, // LISA_XVEXTH_D_W {FPR_XD, FPR_XJ}
    {LISA_XVEXTH_Q_D, {}, false}, // LISA_XVEXTH_Q_D {FPR_XD, FPR_XJ}
    {LISA_XVEXTH_HU_BU, {}, false}, // LISA_XVEXTH_HU_BU {FPR_XD, FPR_XJ}
    {LISA_XVEXTH_WU_HU, {}, false}, // LISA_XVEXTH_WU_HU {FPR_XD, FPR_XJ}
    {LISA_XVEXTH_DU_WU, {}, false}, // LISA_XVEXTH_DU_WU {FPR_XD, FPR_XJ}
    {LISA_XVEXTH_QU_DU, {}, false}, // LISA_XVEXTH_QU_DU {FPR_XD, FPR_XJ}
    {LISA_XVREPLGR2VR_B, {}, false}, // LISA_XVREPLGR2VR_B {FPR_XD, GPR_RJ}
    {LISA_XVREPLGR2VR_H, {}, false}, // LISA_XVREPLGR2VR_H {FPR_XD, GPR_RJ}
    {LISA_XVREPLGR2VR_W, {}, false}, // LISA_XVREPLGR2VR_W {FPR_XD, GPR_RJ}
    {LISA_XVREPLGR2VR_D, {}, false}, // LISA_XVREPLGR2VR_D {FPR_XD, GPR_RJ}
    {LISA_VEXT2XV_H_B, {}, false}, // LISA_VEXT2XV_H_B {FPR_XD, FPR_XJ}
    {LISA_VEXT2XV_W_B, {}, false}, // LISA_VEXT2XV_W_B {FPR_XD, FPR_XJ}
    {LISA_VEXT2XV_D_B, {}, false}, // LISA_VEXT2XV_D_B {FPR_XD, FPR_XJ}
    {LISA_VEXT2XV_W_H, {}, false}, // LISA_VEXT2XV_W_H {FPR_XD, FPR_XJ}
    {LISA_VEXT2XV_D_H, {}, false}, // LISA_VEXT2XV_D_H {FPR_XD, FPR_XJ}
    {LISA_VEXT2XV_D_W, {}, false}, // LISA_VEXT2XV_D_W {FPR_XD, FPR_XJ}
    {LISA_VEXT2XV_HU_BU, {}, false}, // LISA_VEXT2XV_HU_BU {FPR_XD, FPR_XJ}
    {LISA_VEXT2XV_WU_BU, {}, false}, // LISA_VEXT2XV_WU_BU {FPR_XD, FPR_XJ}
    {LISA_VEXT2XV_DU_BU, {}, false}, // LISA_VEXT2XV_DU_BU {FPR_XD, FPR_XJ}
    {LISA_VEXT2XV_WU_HU, {}, false}, // LISA_VEXT2XV_WU_HU {FPR_XD, FPR_XJ}
    {LISA_VEXT2XV_DU_HU, {}, false}, // LISA_VEXT2XV_DU_HU {FPR_XD, FPR_XJ}
    {LISA_VEXT2XV_DU_WU, {}, false}, // LISA_VEXT2XV_DU_WU {FPR_XD, FPR_XJ}
    {LISA_XVHSELI_D, {}, false}, // LISA_XVHSELI_D {FPR_XD, FPR_XJ, IMM_UI5L}
    {LISA_XVROTRI_B, {}, false}, // LISA_XVROTRI_B {FPR_XD, FPR_XJ, IMM_UI3}
    {LISA_XVROTRI_H, {}, false}, // LISA_XVROTRI_H {FPR_XD, FPR_XJ, IMM_UI4}
    {LISA_XVROTRI_W, {}, false}, // LISA_XVROTRI_W {FPR_XD, FPR_XJ, IMM_UI5L}
    {LISA_XVROTRI_D, {}, false}, // LISA_XVROTRI_D {FPR_XD, FPR_XJ, IMM_UI6}
    {LISA_XVSRLRI_B, {}, false}, // LISA_XVSRLRI_B {FPR_XD, FPR_XJ, IMM_UI3}
    {LISA_XVSRLRI_H, {}, false}, // LISA_XVSRLRI_H {FPR_XD, FPR_XJ, IMM_UI4}
    {LISA_XVSRLRI_W, {}, false}, // LISA_XVSRLRI_W {FPR_XD, FPR_XJ, IMM_UI5L}
    {LISA_XVSRLRI_D, {}, false}, // LISA_XVSRLRI_D {FPR_XD, FPR_XJ, IMM_UI6}
    {LISA_XVSRARI_B, {}, false}, // LISA_XVSRARI_B {FPR_XD, FPR_XJ, IMM_UI3}
    {LISA_XVSRARI_H, {}, false}, // LISA_XVSRARI_H {FPR_XD, FPR_XJ, IMM_UI4}
    {LISA_XVSRARI_W, {}, false}, // LISA_XVSRARI_W {FPR_XD, FPR_XJ, IMM_UI5L}
    {LISA_XVSRARI_D, {}, false}, // LISA_XVSRARI_D {FPR_XD, FPR_XJ, IMM_UI6}
    {LISA_XVINSGR2VR_W, {}, false}, // LISA_XVINSGR2VR_W {FPR_XD, GPR_RJ, IMM_UI3}
    {LISA_XVINSGR2VR_D, {}, false}, // LISA_XVINSGR2VR_D {FPR_XD, GPR_RJ, IMM_UI2}
    {LISA_XVPICKVE2GR_W, {}, false}, // LISA_XVPICKVE2GR_W {GPR_RD, FPR_XJ, IMM_UI3}
    {LISA_XVPICKVE2GR_D, {}, false}, // LISA_XVPICKVE2GR_D {GPR_RD, FPR_XJ, IMM_UI2}
    {LISA_XVPICKVE2GR_WU, {}, false}, // LISA_XVPICKVE2GR_WU {GPR_RD, FPR_XJ, IMM_UI3}
    {LISA_XVPICKVE2GR_DU, {}, false}, // LISA_XVPICKVE2GR_DU {GPR_RD, FPR_XJ, IMM_UI2}
    {LISA_XVREPL128VEI_B, {}, false}, // LISA_XVREPL128VEI_B {FPR_XD, FPR_XJ, IMM_UI4}
    {LISA_XVREPL128VEI_H, {}, false}, // LISA_XVREPL128VEI_H {FPR_XD, FPR_XJ, IMM_UI3}
    {LISA_XVREPL128VEI_W, {}, false}, // LISA_XVREPL128VEI_W {FPR_XD, FPR_XJ, IMM_UI2}
    {LISA_XVREPL128VEI_D, {}, false}, // LISA_XVREPL128VEI_D {FPR_XD, FPR_XJ, IMM_UI1}
    {LISA_XVEXTRCOLI_B, {}, false}, // LISA_XVEXTRCOLI_B {FPR_XD, FPR_XJ, IMM_UI4}
    {LISA_XVEXTRCOLI_H, {}, false}, // LISA_XVEXTRCOLI_H {FPR_XD, FPR_XJ, IMM_UI3}
    {LISA_XVEXTRCOLI_W, {}, false}, // LISA_XVEXTRCOLI_W {FPR_XD, FPR_XJ, IMM_UI2}
    {LISA_XVEXTRCOLI_D, {}, false}, // LISA_XVEXTRCOLI_D {FPR_XD, FPR_XJ, IMM_UI1}
    {LISA_XVINSVE0_W, {}, false}, // LISA_XVINSVE0_W {FPR_XD, FPR_XJ, IMM_UI3}
    {LISA_XVINSVE0_D, {}, false}, // LISA_XVINSVE0_D {FPR_XD, FPR_XJ, IMM_UI2}
    {LISA_XVPICKVE_W, {}, false}, // LISA_XVPICKVE_W {FPR_XD, FPR_XJ, IMM_UI3}
    {LISA_XVPICKVE_D, {}, false}, // LISA_XVPICKVE_D {FPR_XD, FPR_XJ, IMM_UI2}
    {LISA_XVREPLVE0_B, {}, false}, // LISA_XVREPLVE0_B {FPR_XD, FPR_XJ}
    {LISA_XVREPLVE0_H, {}, false}, // LISA_XVREPLVE0_H {FPR_XD, FPR_XJ}
    {LISA_XVREPLVE0_W, {}, false}, // LISA_XVREPLVE0_W {FPR_XD, FPR_XJ}
    {LISA_XVREPLVE0_D, {}, false}, // LISA_XVREPLVE0_D {FPR_XD, FPR_XJ}
    {LISA_XVREPLVE0_Q, {}, false}, // LISA_XVREPLVE0_Q {FPR_XD, FPR_XJ}
    {LISA_XVSLLWIL_H_B, {}, false}, // LISA_XVSLLWIL_H_B {FPR_XD, FPR_XJ, IMM_UI3}
    {LISA_XVSLLWIL_W_H, {}, false}, // LISA_XVSLLWIL_W_H {FPR_XD, FPR_XJ, IMM_UI4}
    {LISA_XVSLLWIL_D_W, {}, false}, // LISA_XVSLLWIL_D_W {FPR_XD, FPR_XJ, IMM_UI5L}
    {LISA_XVEXTL_Q_D, {}, false}, // LISA_XVEXTL_Q_D {FPR_XD, FPR_XJ}
    {LISA_XVSLLWIL_HU_BU, {}, false}, // LISA_XVSLLWIL_HU_BU {FPR_XD, FPR_XJ, IMM_UI3}
    {LISA_XVSLLWIL_WU_HU, {}, false}, // LISA_XVSLLWIL_WU_HU {FPR_XD, FPR_XJ, IMM_UI4}
    {LISA_XVSLLWIL_DU_WU, {}, false}, // LISA_XVSLLWIL_DU_WU {FPR_XD, FPR_XJ, IMM_UI5L}
    {LISA_XVEXTL_QU_DU, {}, false}, // LISA_XVEXTL_QU_DU {FPR_XD, FPR_XJ}
    {LISA_XVBITCLRI_B, {}, false}, // LISA_XVBITCLRI_B {FPR_XD, FPR_XJ, IMM_UI3}
    {LISA_XVBITCLRI_H, {}, false}, // LISA_XVBITCLRI_H {FPR_XD, FPR_XJ, IMM_UI4}
    {LISA_XVBITCLRI_W, {}, false}, // LISA_XVBITCLRI_W {FPR_XD, FPR_XJ, IMM_UI5L}
    {LISA_XVBITCLRI_D, {}, false}, // LISA_XVBITCLRI_D {FPR_XD, FPR_XJ, IMM_UI6}
    {LISA_XVBITSETI_B, {}, false}, // LISA_XVBITSETI_B {FPR_XD, FPR_XJ, IMM_UI3}
    {LISA_XVBITSETI_H, {}, false}, // LISA_XVBITSETI_H {FPR_XD, FPR_XJ, IMM_UI4}
    {LISA_XVBITSETI_W, {}, false}, // LISA_XVBITSETI_W {FPR_XD, FPR_XJ, IMM_UI5L}
    {LISA_XVBITSETI_D, {}, false}, // LISA_XVBITSETI_D {FPR_XD, FPR_XJ, IMM_UI6}
    {LISA_XVBITREVI_B, {}, false}, // LISA_XVBITREVI_B {FPR_XD, FPR_XJ, IMM_UI3}
    {LISA_XVBITREVI_H, {}, false}, // LISA_XVBITREVI_H {FPR_XD, FPR_XJ, IMM_UI4}
    {LISA_XVBITREVI_W, {}, false}, // LISA_XVBITREVI_W {FPR_XD, FPR_XJ, IMM_UI5L}
    {LISA_XVBITREVI_D, {}, false}, // LISA_XVBITREVI_D {FPR_XD, FPR_XJ, IMM_UI6}
    {LISA_XVBSTRC12I_B, {}, false}, // LISA_XVBSTRC12I_B {FPR_XD, FPR_XJ, IMM_UI3}
    {LISA_XVBSTRC12I_H, {}, false}, // LISA_XVBSTRC12I_H {FPR_XD, FPR_XJ, IMM_UI4}
    {LISA_XVBSTRC12I_W, {}, false}, // LISA_XVBSTRC12I_W {FPR_XD, FPR_XJ, IMM_UI5L}
    {LISA_XVBSTRC12I_D, {}, false}, // LISA_XVBSTRC12I_D {FPR_XD, FPR_XJ, IMM_UI6}
    {LISA_XVBSTRC21I_B, {}, false}, // LISA_XVBSTRC21I_B {FPR_XD, FPR_XJ, IMM_UI3}
    {LISA_XVBSTRC21I_H, {}, false}, // LISA_XVBSTRC21I_H {FPR_XD, FPR_XJ, IMM_UI4}
    {LISA_XVBSTRC21I_W, {}, false}, // LISA_XVBSTRC21I_W {FPR_XD, FPR_XJ, IMM_UI5L}
    {LISA_XVBSTRC21I_D, {}, false}, // LISA_XVBSTRC21I_D {FPR_XD, FPR_XJ, IMM_UI6}
    {LISA_XVSAT_B, {}, false}, // LISA_XVSAT_B {FPR_XD, FPR_XJ, IMM_UI3}
    {LISA_XVSAT_H, {}, false}, // LISA_XVSAT_H {FPR_XD, FPR_XJ, IMM_UI4}
    {LISA_XVSAT_W, {}, false}, // LISA_XVSAT_W {FPR_XD, FPR_XJ, IMM_UI5L}
    {LISA_XVSAT_D, {}, false}, // LISA_XVSAT_D {FPR_XD, FPR_XJ, IMM_UI6}
    {LISA_XVSAT_BU, {}, false}, // LISA_XVSAT_BU {FPR_XD, FPR_XJ, IMM_UI3}
    {LISA_XVSAT_HU, {}, false}, // LISA_XVSAT_HU {FPR_XD, FPR_XJ, IMM_UI4}
    {LISA_XVSAT_WU, {}, false}, // LISA_XVSAT_WU {FPR_XD, FPR_XJ, IMM_UI5L}
    {LISA_XVSAT_DU, {}, false}, // LISA_XVSAT_DU {FPR_XD, FPR_XJ, IMM_UI6}
    {LISA_XVSLLI_B, {}, false}, // LISA_XVSLLI_B {FPR_XD, FPR_XJ, IMM_UI3}
    {LISA_XVSLLI_H, {}, false}, // LISA_XVSLLI_H {FPR_XD, FPR_XJ, IMM_UI4}
    {LISA_XVSLLI_W, {}, false}, // LISA_XVSLLI_W {FPR_XD, FPR_XJ, IMM_UI5L}
    {LISA_XVSLLI_D, {}, false}, // LISA_XVSLLI_D {FPR_XD, FPR_XJ, IMM_UI6}
    {LISA_XVSRLI_B, {}, false}, // LISA_XVSRLI_B {FPR_XD, FPR_XJ, IMM_UI3}
    {LISA_XVSRLI_H, {}, false}, // LISA_XVSRLI_H {FPR_XD, FPR_XJ, IMM_UI4}
    {LISA_XVSRLI_W, {}, false}, // LISA_XVSRLI_W {FPR_XD, FPR_XJ, IMM_UI5L}
    {LISA_XVSRLI_D, {}, false}, // LISA_XVSRLI_D {FPR_XD, FPR_XJ, IMM_UI6}
    {LISA_XVSRAI_B, {}, false}, // LISA_XVSRAI_B {FPR_XD, FPR_XJ, IMM_UI3}
    {LISA_XVSRAI_H, {}, false}, // LISA_XVSRAI_H {FPR_XD, FPR_XJ, IMM_UI4}
    {LISA_XVSRAI_W, {}, false}, // LISA_XVSRAI_W {FPR_XD, FPR_XJ, IMM_UI5L}
    {LISA_XVSRAI_D, {}, false}, // LISA_XVSRAI_D {FPR_XD, FPR_XJ, IMM_UI6}
    {LISA_XVSRLRNENI_B_H, {}, false}, // LISA_XVSRLRNENI_B_H {FPR_XD, FPR_XJ, IMM_UI4}
    {LISA_XVSRLRNENI_H_W, {}, false}, // LISA_XVSRLRNENI_H_W {FPR_XD, FPR_XJ, IMM_UI5L}
    {LISA_XVSRLRNENI_W_D, {}, false}, // LISA_XVSRLRNENI_W_D {FPR_XD, FPR_XJ, IMM_UI6}
    {LISA_XVSRLRNENI_D_Q, {}, false}, // LISA_XVSRLRNENI_D_Q {FPR_XD, FPR_XJ, IMM_UI7}
    {LISA_XVSRARNENI_B_H, {}, false}, // LISA_XVSRARNENI_B_H {FPR_XD, FPR_XJ, IMM_UI4}
    {LISA_XVSRARNENI_H_W, {}, false}, // LISA_XVSRARNENI_H_W {FPR_XD, FPR_XJ, IMM_UI5L}
    {LISA_XVSRARNENI_W_D, {}, false}, // LISA_XVSRARNENI_W_D {FPR_XD, FPR_XJ, IMM_UI6}
    {LISA_XVSRARNENI_D_Q, {}, false}, // LISA_XVSRARNENI_D_Q {FPR_XD, FPR_XJ, IMM_UI7}
    {LISA_XVSRLNI_B_H, {}, false}, // LISA_XVSRLNI_B_H {FPR_XD, FPR_XJ, IMM_UI4}
    {LISA_XVSRLNI_H_W, {}, false}, // LISA_XVSRLNI_H_W {FPR_XD, FPR_XJ, IMM_UI5L}
    {LISA_XVSRLNI_W_D, {}, false}, // LISA_XVSRLNI_W_D {FPR_XD, FPR_XJ, IMM_UI6}
    {LISA_XVSRLNI_D_Q, {}, false}, // LISA_XVSRLNI_D_Q {FPR_XD, FPR_XJ, IMM_UI7}
    {LISA_XVSRLRNI_B_H, {}, false}, // LISA_XVSRLRNI_B_H {FPR_XD, FPR_XJ, IMM_UI4}
    {LISA_XVSRLRNI_H_W, {}, false}, // LISA_XVSRLRNI_H_W {FPR_XD, FPR_XJ, IMM_UI5L}
    {LISA_XVSRLRNI_W_D, {}, false}, // LISA_XVSRLRNI_W_D {FPR_XD, FPR_XJ, IMM_UI6}
    {LISA_XVSRLRNI_D_Q, {}, false}, // LISA_XVSRLRNI_D_Q {FPR_XD, FPR_XJ, IMM_UI7}
    {LISA_XVSSRLNI_B_H, {}, false}, // LISA_XVSSRLNI_B_H {FPR_XD, FPR_XJ, IMM_UI4}
    {LISA_XVSSRLNI_H_W, {}, false}, // LISA_XVSSRLNI_H_W {FPR_XD, FPR_XJ, IMM_UI5L}
    {LISA_XVSSRLNI_W_D, {}, false}, // LISA_XVSSRLNI_W_D {FPR_XD, FPR_XJ, IMM_UI6}
    {LISA_XVSSRLNI_D_Q, {}, false}, // LISA_XVSSRLNI_D_Q {FPR_XD, FPR_XJ, IMM_UI7}
    {LISA_XVSSRLNI_BU_H, {}, false}, // LISA_XVSSRLNI_BU_H {FPR_XD, FPR_XJ, IMM_UI4}
    {LISA_XVSSRLNI_HU_W, {}, false}, // LISA_XVSSRLNI_HU_W {FPR_XD, FPR_XJ, IMM_UI5L}
    {LISA_XVSSRLNI_WU_D, {}, false}, // LISA_XVSSRLNI_WU_D {FPR_XD, FPR_XJ, IMM_UI6}
    {LISA_XVSSRLNI_DU_Q, {}, false}, // LISA_XVSSRLNI_DU_Q {FPR_XD, FPR_XJ, IMM_UI7}
    {LISA_XVSSRLRNI_B_H, {}, false}, // LISA_XVSSRLRNI_B_H {FPR_XD, FPR_XJ, IMM_UI4}
    {LISA_XVSSRLRNI_H_W, {}, false}, // LISA_XVSSRLRNI_H_W {FPR_XD, FPR_XJ, IMM_UI5L}
    {LISA_XVSSRLRNI_W_D, {}, false}, // LISA_XVSSRLRNI_W_D {FPR_XD, FPR_XJ, IMM_UI6}
    {LISA_XVSSRLRNI_D_Q, {}, false}, // LISA_XVSSRLRNI_D_Q {FPR_XD, FPR_XJ, IMM_UI7}
    {LISA_XVSSRLRNI_BU_H, {}, false}, // LISA_XVSSRLRNI_BU_H {FPR_XD, FPR_XJ, IMM_UI4}
    {LISA_XVSSRLRNI_HU_W, {}, false}, // LISA_XVSSRLRNI_HU_W {FPR_XD, FPR_XJ, IMM_UI5L}
    {LISA_XVSSRLRNI_WU_D, {}, false}, // LISA_XVSSRLRNI_WU_D {FPR_XD, FPR_XJ, IMM_UI6}
    {LISA_XVSSRLRNI_DU_Q, {}, false}, // LISA_XVSSRLRNI_DU_Q {FPR_XD, FPR_XJ, IMM_UI7}
    {LISA_XVSRANI_B_H, {}, false}, // LISA_XVSRANI_B_H {FPR_XD, FPR_XJ, IMM_UI4}
    {LISA_XVSRANI_H_W, {}, false}, // LISA_XVSRANI_H_W {FPR_XD, FPR_XJ, IMM_UI5L}
    {LISA_XVSRANI_W_D, {}, false}, // LISA_XVSRANI_W_D {FPR_XD, FPR_XJ, IMM_UI6}
    {LISA_XVSRANI_D_Q, {}, false}, // LISA_XVSRANI_D_Q {FPR_XD, FPR_XJ, IMM_UI7}
    {LISA_XVSRARNI_B_H, {}, false}, // LISA_XVSRARNI_B_H {FPR_XD, FPR_XJ, IMM_UI4}
    {LISA_XVSRARNI_H_W, {}, false}, // LISA_XVSRARNI_H_W {FPR_XD, FPR_XJ, IMM_UI5L}
    {LISA_XVSRARNI_W_D, {}, false}, // LISA_XVSRARNI_W_D {FPR_XD, FPR_XJ, IMM_UI6}
    {LISA_XVSRARNI_D_Q, {}, false}, // LISA_XVSRARNI_D_Q {FPR_XD, FPR_XJ, IMM_UI7}
    {LISA_XVSSRANI_B_H, {}, false}, // LISA_XVSSRANI_B_H {FPR_XD, FPR_XJ, IMM_UI4}
    {LISA_XVSSRANI_H_W, {}, false}, // LISA_XVSSRANI_H_W {FPR_XD, FPR_XJ, IMM_UI5L}
    {LISA_XVSSRANI_W_D, {}, false}, // LISA_XVSSRANI_W_D {FPR_XD, FPR_XJ, IMM_UI6}
    {LISA_XVSSRANI_D_Q, {}, false}, // LISA_XVSSRANI_D_Q {FPR_XD, FPR_XJ, IMM_UI7}
    {LISA_XVSSRANI_BU_H, {}, false}, // LISA_XVSSRANI_BU_H {FPR_XD, FPR_XJ, IMM_UI4}
    {LISA_XVSSRANI_HU_W, {}, false}, // LISA_XVSSRANI_HU_W {FPR_XD, FPR_XJ, IMM_UI5L}
    {LISA_XVSSRANI_WU_D, {}, false}, // LISA_XVSSRANI_WU_D {FPR_XD, FPR_XJ, IMM_UI6}
    {LISA_XVSSRANI_DU_Q, {}, false}, // LISA_XVSSRANI_DU_Q {FPR_XD, FPR_XJ, IMM_UI7}
    {LISA_XVSSRARNI_B_H, {}, false}, // LISA_XVSSRARNI_B_H {FPR_XD, FPR_XJ, IMM_UI4}
    {LISA_XVSSRARNI_H_W, {}, false}, // LISA_XVSSRARNI_H_W {FPR_XD, FPR_XJ, IMM_UI5L}
    {LISA_XVSSRARNI_W_D, {}, false}, // LISA_XVSSRARNI_W_D {FPR_XD, FPR_XJ, IMM_UI6}
    {LISA_XVSSRARNI_D_Q, {}, false}, // LISA_XVSSRARNI_D_Q {FPR_XD, FPR_XJ, IMM_UI7}
    {LISA_XVSSRARNI_BU_H, {}, false}, // LISA_XVSSRARNI_BU_H {FPR_XD, FPR_XJ, IMM_UI4}
    {LISA_XVSSRARNI_HU_W, {}, false}, // LISA_XVSSRARNI_HU_W {FPR_XD, FPR_XJ, IMM_UI5L}
    {LISA_XVSSRARNI_WU_D, {}, false}, // LISA_XVSSRARNI_WU_D {FPR_XD, FPR_XJ, IMM_UI6}
    {LISA_XVSSRARNI_DU_Q, {}, false}, // LISA_XVSSRARNI_DU_Q {FPR_XD, FPR_XJ, IMM_UI7}
    {LISA_XVSSRLRNENI_B_H, {}, false}, // LISA_XVSSRLRNENI_B_H {FPR_XD, FPR_XJ, IMM_UI4}
    {LISA_XVSSRLRNENI_H_W, {}, false}, // LISA_XVSSRLRNENI_H_W {FPR_XD, FPR_XJ, IMM_UI5L}
    {LISA_XVSSRLRNENI_W_D, {}, false}, // LISA_XVSSRLRNENI_W_D {FPR_XD, FPR_XJ, IMM_UI6}
    {LISA_XVSSRLRNENI_D_Q, {}, false}, // LISA_XVSSRLRNENI_D_Q {FPR_XD, FPR_XJ, IMM_UI7}
    {LISA_XVSSRLRNENI_BU_H, {}, false}, // LISA_XVSSRLRNENI_BU_H {FPR_XD, FPR_XJ, IMM_UI4}
    {LISA_XVSSRLRNENI_HU_W, {}, false}, // LISA_XVSSRLRNENI_HU_W {FPR_XD, FPR_XJ, IMM_UI5L}
    {LISA_XVSSRLRNENI_WU_D, {}, false}, // LISA_XVSSRLRNENI_WU_D {FPR_XD, FPR_XJ, IMM_UI6}
    {LISA_XVSSRLRNENI_DU_Q, {}, false}, // LISA_XVSSRLRNENI_DU_Q {FPR_XD, FPR_XJ, IMM_UI7}
    {LISA_XVSSRARNENI_B_H, {}, false}, // LISA_XVSSRARNENI_B_H {FPR_XD, FPR_XJ, IMM_UI4}
    {LISA_XVSSRARNENI_H_W, {}, false}, // LISA_XVSSRARNENI_H_W {FPR_XD, FPR_XJ, IMM_UI5L}
    {LISA_XVSSRARNENI_W_D, {}, false}, // LISA_XVSSRARNENI_W_D {FPR_XD, FPR_XJ, IMM_UI6}
    {LISA_XVSSRARNENI_D_Q, {}, false}, // LISA_XVSSRARNENI_D_Q {FPR_XD, FPR_XJ, IMM_UI7}
    {LISA_XVSSRARNENI_BU_H, {}, false}, // LISA_XVSSRARNENI_BU_H {FPR_XD, FPR_XJ, IMM_UI4}
    {LISA_XVSSRARNENI_HU_W, {}, false}, // LISA_XVSSRARNENI_HU_W {FPR_XD, FPR_XJ, IMM_UI5L}
    {LISA_XVSSRARNENI_WU_D, {}, false}, // LISA_XVSSRARNENI_WU_D {FPR_XD, FPR_XJ, IMM_UI6}
    {LISA_XVSSRARNENI_DU_Q, {}, false}, // LISA_XVSSRARNENI_DU_Q {FPR_XD, FPR_XJ, IMM_UI7}
    {LISA_XVEXTRINS_D, {}, false}, // LISA_XVEXTRINS_D {FPR_XD, FPR_XJ, IMM_UI8}
    {LISA_XVEXTRINS_W, {}, false}, // LISA_XVEXTRINS_W {FPR_XD, FPR_XJ, IMM_UI8}
    {LISA_XVEXTRINS_H, {}, false}, // LISA_XVEXTRINS_H {FPR_XD, FPR_XJ, IMM_UI8}
    {LISA_XVEXTRINS_B, {}, false}, // LISA_XVEXTRINS_B {FPR_XD, FPR_XJ, IMM_UI8}
    {LISA_XVSHUF4I_B, {}, false}, // LISA_XVSHUF4I_B {FPR_XD, FPR_XJ, IMM_UI8}
    {LISA_XVSHUF4I_H, {}, false}, // LISA_XVSHUF4I_H {FPR_XD, FPR_XJ, IMM_UI8}
    {LISA_XVSHUF4I_W, {}, false}, // LISA_XVSHUF4I_W {FPR_XD, FPR_XJ, IMM_UI8}
    {LISA_XVSHUF4I_D, {}, false}, // LISA_XVSHUF4I_D {FPR_XD, FPR_XJ, IMM_UI8}
    {LISA_XVSHUFI1_B, {}, false}, // LISA_XVSHUFI1_B {FPR_XD, FPR_XJ, IMM_UI8}
    {LISA_XVSHUFI2_B, {}, false}, // LISA_XVSHUFI2_B {FPR_XD, FPR_XJ, IMM_UI8}
    {LISA_XVSHUFI3_B, {}, false}, // LISA_XVSHUFI3_B {FPR_XD, FPR_XJ, IMM_UI8}
    {LISA_XVSHUFI4_B, {}, false}, // LISA_XVSHUFI4_B {FPR_XD, FPR_XJ, IMM_UI8}
    {LISA_XVSHUFI1_H, {}, false}, // LISA_XVSHUFI1_H {FPR_XD, FPR_XJ, IMM_UI8}
    {LISA_XVSHUFI2_H, {}, false}, // LISA_XVSHUFI2_H {FPR_XD, FPR_XJ, IMM_UI8}
    {LISA_XVSELI_H, {}, false}, // LISA_XVSELI_H {FPR_XD, FPR_XJ, IMM_UI8}
    {LISA_XVSELI_W, {}, false}, // LISA_XVSELI_W {FPR_XD, FPR_XJ, IMM_UI8}
    {LISA_XVSELI_D, {}, false}, // LISA_XVSELI_D {FPR_XD, FPR_XJ, IMM_UI8}
    {LISA_XVBITSELI_B, {}, false}, // LISA_XVBITSELI_B {FPR_XD, FPR_XJ, IMM_UI8}
    {LISA_XVBITMVZI_B, {}, false}, // LISA_XVBITMVZI_B {FPR_XD, FPR_XJ, IMM_UI8}
    {LISA_XVBITMVNZI_B, {}, false}, // LISA_XVBITMVNZI_B {FPR_XD, FPR_XJ, IMM_UI8}
    {LISA_XVANDI_B, {}, false}, // LISA_XVANDI_B {FPR_XD, FPR_XJ, IMM_UI8}
    {LISA_XVORI_B, {}, false}, // LISA_XVORI_B {FPR_XD, FPR_XJ, IMM_UI8}
    {LISA_XVXORI_B, {}, false}, // LISA_XVXORI_B {FPR_XD, FPR_XJ, IMM_UI8}
    {LISA_XVNORI_B, {}, false}, // LISA_XVNORI_B {FPR_XD, FPR_XJ, IMM_UI8}
    {LISA_XVLDI, {}, false}, // LISA_XVLDI {FPR_XD, IMM_I13}
    {LISA_XVPERMI_W, {}, false}, // LISA_XVPERMI_W {FPR_XD, FPR_XJ, IMM_UI8}
    {LISA_XVPERMI_D, {}, false}, // LISA_XVPERMI_D {FPR_XD, FPR_XJ, IMM_UI8}
    {LISA_XVPERMI_Q, {}, false}, // LISA_XVPERMI_Q {FPR_XD, FPR_XJ, IMM_UI8}
    {LISA_ENDING, {}, false}, // LISA_ENDING {}
};

